(function(){/* 
 
 Copyright The Closure Library Authors. 
 SPDX-License-Identifier: Apache-2.0 
*/ 
var g,ba=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}},ca="function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a},da=function(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error("Cannot find global object"); 
},ea=da(this),fa=function(a,b){if(b)a:{var c=ea;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];if(!(e in c))break a;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&null!=b&&ca(c,a,{configurable:!0,writable:!0,value:b})}}; 
fa("Symbol",function(a){if(a)return a;var b=function(f,h){this.gh=f;ca(this,"description",{configurable:!0,writable:!0,value:h})};b.prototype.toString=function(){return this.gh};var c="jscomp_symbol_"+(1E9*Math.random()>>>0)+"_",d=0,e=function(f){if(this instanceof e)throw new TypeError("Symbol is not a constructor");return new b(c+(f||"")+"_"+d++,f)};return e}); 
fa("Symbol.iterator",function(a){if(a)return a;a=Symbol("Symbol.iterator");for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;c<b.length;c++){var d=ea[b[c]];"function"===typeof d&&"function"!=typeof d.prototype[a]&&ca(d.prototype,a,{configurable:!0,writable:!0,value:function(){return ha(ba(this))}})}return a}); 
var ha=function(a){a={next:a};a[Symbol.iterator]=function(){return this};return a},ia=function(a){var b="undefined"!=typeof Symbol&&Symbol.iterator&&a[Symbol.iterator];if(b)return b.call(a);if("number"==typeof a.length)return{next:ba(a)};throw Error(String(a)+" is not an iterable or ArrayLike");},ja=function(a){for(var b,c=[];!(b=a.next()).done;)c.push(b.value);return c},ka="function"==typeof Object.create?Object.create:function(a){var b=function(){};b.prototype=a;return new b},la; 
if("function"==typeof Object.setPrototypeOf)la=Object.setPrototypeOf;else{var ma;a:{var na={a:!0},oa={};try{oa.__proto__=na;ma=oa.a;break a}catch(a){}ma=!1}la=ma?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not extensible");return a}:null} 
var pa=la,qa=function(a,b){a.prototype=ka(b.prototype);a.prototype.constructor=a;if(pa)pa(a,b);else for(var c in b)if("prototype"!=c)if(Object.defineProperties){var d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else a[c]=b[c];a.l=b.prototype},ra=function(){for(var a=Number(this),b=[],c=a;c<arguments.length;c++)b[c-a]=arguments[c];return b},sa=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)}; 
fa("WeakMap",function(a){function b(){}function c(l){var m=typeof l;return"object"===m&&null!==l||"function"===m}function d(l){if(!sa(l,f)){var m=new b;ca(l,f,{value:m})}}function e(l){var m=Object[l];m&&(Object[l]=function(n){if(n instanceof b)return n;Object.isExtensible(n)&&d(n);return m(n)})}if(function(){if(!a||!Object.seal)return!1;try{var l=Object.seal({}),m=Object.seal({}),n=new a([[l,2],[m,3]]);if(2!=n.get(l)||3!=n.get(m))return!1;n.delete(l);n.set(m,4);return!n.has(l)&&4==n.get(m)}catch(x){return!1}}())return a; 
var f="$jscomp_hidden_"+Math.random();e("freeze");e("preventExtensions");e("seal");var h=0,k=function(l){this.X=(h+=Math.random()+1).toString();if(l){l=ia(l);for(var m;!(m=l.next()).done;)m=m.value,this.set(m[0],m[1])}};k.prototype.set=function(l,m){if(!c(l))throw Error("Invalid WeakMap key");d(l);if(!sa(l,f))throw Error("WeakMap key fail: "+l);l[f][this.X]=m;return this};k.prototype.get=function(l){return c(l)&&sa(l,f)?l[f][this.X]:void 0};k.prototype.has=function(l){return c(l)&&sa(l,f)&&sa(l[f], 
this.X)};k.prototype.delete=function(l){return c(l)&&sa(l,f)&&sa(l[f],this.X)?delete l[f][this.X]:!1};return k}); 
fa("Map",function(a){if(function(){if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var k=Object.seal({x:4}),l=new a(ia([[k,"s"]]));if("s"!=l.get(k)||1!=l.size||l.get({x:4})||l.set({x:4},"t")!=l||2!=l.size)return!1;var m=l.entries(),n=m.next();if(n.done||n.value[0]!=k||"s"!=n.value[1])return!1;n=m.next();return n.done||4!=n.value[0].x||"t"!=n.value[1]||!m.next().done?!1:!0}catch(x){return!1}}())return a;var b=new WeakMap,c=function(k){this.Ic={};this.ha= 
f();this.size=0;if(k){k=ia(k);for(var l;!(l=k.next()).done;)l=l.value,this.set(l[0],l[1])}};c.prototype.set=function(k,l){k=0===k?0:k;var m=d(this,k);m.list||(m.list=this.Ic[m.id]=[]);m.ca?m.ca.value=l:(m.ca={next:this.ha,ib:this.ha.ib,head:this.ha,key:k,value:l},m.list.push(m.ca),this.ha.ib.next=m.ca,this.ha.ib=m.ca,this.size++);return this};c.prototype.delete=function(k){k=d(this,k);return k.ca&&k.list?(k.list.splice(k.index,1),k.list.length||delete this.Ic[k.id],k.ca.ib.next=k.ca.next,k.ca.next.ib= 
k.ca.ib,k.ca.head=null,this.size--,!0):!1};c.prototype.clear=function(){this.Ic={};this.ha=this.ha.ib=f();this.size=0};c.prototype.has=function(k){return!!d(this,k).ca};c.prototype.get=function(k){return(k=d(this,k).ca)&&k.value};c.prototype.entries=function(){return e(this,function(k){return[k.key,k.value]})};c.prototype.keys=function(){return e(this,function(k){return k.key})};c.prototype.values=function(){return e(this,function(k){return k.value})};c.prototype.forEach=function(k,l){for(var m=this.entries(), 
n;!(n=m.next()).done;)n=n.value,k.call(l,n[1],n[0],this)};c.prototype[Symbol.iterator]=c.prototype.entries;var d=function(k,l){var m=l&&typeof l;"object"==m||"function"==m?b.has(l)?m=b.get(l):(m=""+ ++h,b.set(l,m)):m="p_"+l;var n=k.Ic[m];if(n&&sa(k.Ic,m))for(k=0;k<n.length;k++){var x=n[k];if(l!==l&&x.key!==x.key||l===x.key)return{id:m,list:n,index:k,ca:x}}return{id:m,list:n,index:-1,ca:void 0}},e=function(k,l){var m=k.ha;return ha(function(){if(m){for(;m.head!=k.ha;)m=m.ib;for(;m.next!=m.head;)return m= 
m.next,{done:!1,value:l(m)};m=null}return{done:!0,value:void 0}})},f=function(){var k={};return k.ib=k.next=k.head=k},h=0;return c});var ta=function(a,b){a instanceof String&&(a+="");var c=0,d=!1,e={next:function(){if(!d&&c<a.length){var f=c++;return{value:b(f,a[f]),done:!1}}d=!0;return{done:!0,value:void 0}}};e[Symbol.iterator]=function(){return e};return e};fa("Array.prototype.keys",function(a){return a?a:function(){return ta(this,function(b){return b})}}); 
fa("Array.from",function(a){return a?a:function(b,c,d){c=null!=c?c:function(k){return k};var e=[],f="undefined"!=typeof Symbol&&Symbol.iterator&&b[Symbol.iterator];if("function"==typeof f){b=f.call(b);for(var h=0;!(f=b.next()).done;)e.push(c.call(d,f.value,h++))}else for(f=b.length,h=0;h<f;h++)e.push(c.call(d,b[h],h));return e}});fa("Array.prototype.values",function(a){return a?a:function(){return ta(this,function(b,c){return c})}});fa("globalThis",function(a){return a||ea}); 
var p=this||self,ua=function(a){a=a.split(".");for(var b=p,c=0;c<a.length;c++)if(b=b[a[c]],null==b)return null;return b},va=function(a){var b=typeof a;b="object"!=b?b:a?Array.isArray(a)?"array":b:"null";return"array"==b||"object"==b&&"number"==typeof a.length},q=function(a){var b=typeof a;return"object"==b&&null!=a||"function"==b},ya=function(a){return Object.prototype.hasOwnProperty.call(a,wa)&&a[wa]||(a[wa]=++xa)},wa="closure_uid_"+(1E9*Math.random()>>>0),xa=0,za=function(a,b,c){return a.call.apply(a.bind, 
arguments)},Aa=function(a,b,c){if(!a)throw Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return function(){var e=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(e,d);return a.apply(b,e)}}return function(){return a.apply(b,arguments)}},r=function(a,b,c){r=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?za:Aa;return r.apply(null,arguments)},t=function(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var d= 
c.slice();d.push.apply(d,arguments);return a.apply(this,d)}},u=function(a,b){a=a.split(".");var c=p;a[0]in c||"undefined"==typeof c.execScript||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)a.length||void 0===b?c=c[d]&&c[d]!==Object.prototype[d]?c[d]:c[d]={}:c[d]=b},v=function(a,b){function c(){}c.prototype=b.prototype;a.l=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.Jj=function(d,e,f){for(var h=Array(arguments.length-2),k=2;k<arguments.length;k++)h[k-2]=arguments[k];return b.prototype[e].apply(d, 
h)}},Ba=function(a){return a};function Ca(a,b){if(Error.captureStackTrace)Error.captureStackTrace(this,Ca);else{var c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a));void 0!==b&&(this.cause=b)}v(Ca,Error);Ca.prototype.name="CustomError";var Da;function Ea(a,b){a=a.split("%s");for(var c="",d=a.length-1,e=0;e<d;e++)c+=a[e]+(e<b.length?b[e]:"%s");Ca.call(this,c+a[d])}v(Ea,Ca);Ea.prototype.name="AssertionError";function Fa(a){p.setTimeout(function(){throw a;},0)};var Na=function(a){if(!Ga.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(Ha,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(Ia,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(Ja,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(Ka,"&quot;"));-1!=a.indexOf("'")&&(a=a.replace(La,"&#39;"));-1!=a.indexOf("\x00")&&(a=a.replace(Ma,"&#0;"));return a},Ha=/&/g,Ia=/</g,Ja=/>/g,Ka=/"/g,La=/'/g,Ma=/\x00/g,Ga=/[\x00&<>"']/;var Oa,Pa=ua("CLOSURE_FLAGS"),Qa=Pa&&Pa[610401301];Oa=null!=Qa?Qa:!1;function Ra(){var a=p.navigator;return a&&(a=a.userAgent)?a:""}var Sa,Ta=p.navigator;Sa=Ta?Ta.userAgentData||null:null;function Ua(a){return Oa?Sa?Sa.brands.some(function(b){return(b=b.brand)&&-1!=b.indexOf(a)}):!1:!1}function w(a){return-1!=Ra().indexOf(a)};function Va(){return Oa?!!Sa&&0<Sa.brands.length:!1}function Wa(){return Va()?!1:w("Opera")}function Xa(){return Va()?!1:w("Trident")||w("MSIE")}function Ya(){return w("Firefox")||w("FxiOS")}function Za(){return Va()?Ua("Chromium"):(w("Chrome")||w("CriOS"))&&!(Va()?0:w("Edge"))||w("Silk")};function $a(){return Oa?!!Sa&&!!Sa.platform:!1}function ab(){return w("iPhone")&&!w("iPod")&&!w("iPad")}function bb(){return $a()?"macOS"===Sa.platform:w("Macintosh")};var cb=Array.prototype.indexOf?function(a,b){return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if("string"===typeof a)return"string"!==typeof b||1!=b.length?-1:a.indexOf(b,0);for(var c=0;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1},y=Array.prototype.forEach?function(a,b,c){Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e="string"===typeof a?a.split(""):a,f=0;f<d;f++)f in e&&b.call(c,e[f],f,a)},db=Array.prototype.map?function(a,b){return Array.prototype.map.call(a, 
b,void 0)}:function(a,b){for(var c=a.length,d=Array(c),e="string"===typeof a?a.split(""):a,f=0;f<c;f++)f in e&&(d[f]=b.call(void 0,e[f],f,a));return d},eb=Array.prototype.some?function(a,b){return Array.prototype.some.call(a,b,void 0)}:function(a,b){for(var c=a.length,d="string"===typeof a?a.split(""):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a))return!0;return!1}; 
function fb(a,b){for(var c=a.length,d="string"===typeof a?a.split(""):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a))return e;return-1}function gb(a,b){return 0<=cb(a,b)}function hb(a,b){b=cb(a,b);var c;(c=0<=b)&&Array.prototype.splice.call(a,b,1);return c}function ib(a){return Array.prototype.concat.apply([],arguments)}function jb(a){var b=a.length;if(0<b){for(var c=Array(b),d=0;d<b;d++)c[d]=a[d];return c}return[]} 
function kb(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(va(d)){var e=a.length||0,f=d.length||0;a.length=e+f;for(var h=0;h<f;h++)a[e+h]=d[h]}else a.push(d)}}function lb(a){for(var b=0,c=0,d={};c<a.length;){var e=a[c++],f=q(e)?"o"+ya(e):(typeof e).charAt(0)+e;Object.prototype.hasOwnProperty.call(d,f)||(d[f]=!0,a[b++]=e)}a.length=b}function mb(a,b,c){b=Array.prototype.splice.call(a,b,1);Array.prototype.splice.call(a,c,0,b[0])} 
function nb(a){for(var b=Math.random,c=a.length-1;0<c;c--){var d=Math.floor(b()*(c+1)),e=a[c];a[c]=a[d];a[d]=e}};var ob=function(a){ob[" "](a);return a};ob[" "]=function(){};var pb=Wa(),qb=Xa(),sb=w("Edge"),tb=w("Gecko")&&!(-1!=Ra().toLowerCase().indexOf("webkit")&&!w("Edge"))&&!(w("Trident")||w("MSIE"))&&!w("Edge"),ub=-1!=Ra().toLowerCase().indexOf("webkit")&&!w("Edge"),vb=ub&&w("Mobile"),wb=bb(),xb=$a()?"Windows"===Sa.platform:w("Windows"),yb=$a()?"Android"===Sa.platform:w("Android"),zb=ab(),Ab=w("iPad"),Bb=w("iPod"),Cb; 
a:{var Db="",Eb=function(){var a=Ra();if(tb)return/rv:([^\);]+)(\)|;)/.exec(a);if(sb)return/Edge\/([\d\.]+)/.exec(a);if(qb)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(ub)return/WebKit\/(\S+)/.exec(a);if(pb)return/(?:Version)[ \/]?(\S+)/.exec(a)}();Eb&&(Db=Eb?Eb[1]:"");if(qb){var Fb,Gb=p.document;Fb=Gb?Gb.documentMode:void 0;if(null!=Fb&&Fb>parseFloat(Db)){Cb=String(Fb);break a}}Cb=Db}var Hb=Cb;var Ib=Ya(),Jb=ab()||w("iPod"),Kb=w("iPad"),Lb=w("Android")&&!(Za()||Ya()||Wa()||w("Silk")),Mb=Za(),Nb=w("Safari")&&!(Za()||(Va()?0:w("Coast"))||Wa()||(Va()?0:w("Edge"))||(Va()?Ua("Microsoft Edge"):w("Edg/"))||(Va()?Ua("Opera"):w("OPR"))||Ya()||w("Silk")||w("Android"))&&!(ab()||w("iPad")||w("iPod"));var Ob={},z=document,A=window;var Rb=function(a,b){this.Xg=a===Pb&&b||"";this.ih=Qb};Rb.prototype.cb=!0;Rb.prototype.Ia=function(){return this.Xg};var Sb=function(a){return a instanceof Rb&&a.constructor===Rb&&a.ih===Qb?a.Xg:"type_error:Const"},Qb={},Pb={};var Tb=function(a){return function(){return a}},Ub=function(){return!1},Vb=function(){},Wb=function(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}},Xb=function(a,b){var c=0;return function(d){p.clearTimeout(c);var e=arguments;c=p.setTimeout(function(){a.apply(b,e)},100)}};var Yb=function(a,b,c){a.addEventListener&&a.addEventListener(b,c,!1)};var Zb=qb||ub;function $b(a,b,c){for(var d in a)b.call(c,a[d],d,a)}function ac(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return!0;return!1}function bc(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b}function cc(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b}function dc(a){for(var b in a)return!1;return!0}function ec(a){var b={},c;for(c in a)b[c]=a[c];return b} 
function fc(a){if(!a||"object"!==typeof a)return a;if("function"===typeof a.clone)return a.clone();if("undefined"!==typeof Map&&a instanceof Map)return new Map(a);if("undefined"!==typeof Set&&a instanceof Set)return new Set(a);if(a instanceof Date)return new Date(a.getTime());var b=Array.isArray(a)?[]:"function"!==typeof ArrayBuffer||"function"!==typeof ArrayBuffer.isView||!ArrayBuffer.isView(a)||a instanceof DataView?{}:new a.constructor(a.length),c;for(c in a)b[c]=fc(a[c]);return b} 
function gc(){var a=hc,b={},c;for(c in a)b[a[c]]=c;return b}var ic="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");function jc(a,b){for(var c,d,e=1;e<arguments.length;e++){d=arguments[e];for(c in d)a[c]=d[c];for(var f=0;f<ic.length;f++)c=ic[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}} 
function kc(a){var b=arguments.length;if(1==b&&Array.isArray(arguments[0]))return kc.apply(null,arguments[0]);if(b%2)throw Error("Uneven number of arguments");for(var c={},d=0;d<b;d+=2)c[arguments[d]]=arguments[d+1];return c};var lc={area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0};var mc,nc=function(){if(void 0===mc){var a=null,b=p.trustedTypes;if(b&&b.createPolicy)try{a=b.createPolicy("goog#html",{createHTML:Ba,createScript:Ba,createScriptURL:Ba})}catch(c){p.console&&p.console.error(c.message)}mc=a}return mc};var pc=function(a,b){this.lf=b===oc?a:""};pc.prototype.toString=function(){return this.lf+""};pc.prototype.cb=!0;pc.prototype.Ia=function(){return this.lf.toString()};var qc=function(a){return a instanceof pc&&a.constructor===pc?a.lf:"type_error:TrustedResourceUrl"},oc={},rc=function(a){var b=nc();a=b?b.createScriptURL(a):a;return new pc(a,oc)};var tc=function(a,b){this.kf=b===sc?a:""};tc.prototype.toString=function(){return this.kf.toString()};tc.prototype.cb=!0;tc.prototype.Ia=function(){return this.kf.toString()}; 
var uc=function(a){return a instanceof tc&&a.constructor===tc?a.kf:"type_error:SafeUrl"},vc=/^data:(.*);base64,[a-z0-9+\/]+=*$/i,wc=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i,xc=function(a){if(a instanceof tc)return a;a="object"==typeof a&&a.cb?a.Ia():String(a);wc.test(a)?a=new tc(a,sc):(a=String(a).replace(/(%0A|%0D)/g,""),a=a.match(vc)?new tc(a,sc):null);return a},sc={},yc=new tc("about:invalid#zClosurez",sc);var zc={},Ac=function(a,b){this.jf=b===zc?a:"";this.cb=!0};Ac.prototype.Ia=function(){return this.jf};Ac.prototype.toString=function(){return this.jf.toString()};var Bc=new Ac("",zc); 
function Cc(a){if(a instanceof tc)return'url("'+uc(a).replace(/</g,"%3c").replace(/[\\"]/g,"\\$&")+'")';if(a instanceof Rb)a=Sb(a);else{a=String(a);var b=a.replace(Dc,"$1").replace(Dc,"$1").replace(Ec,"url");if(Fc.test(b)){if(b=!Gc.test(a)){for(var c=b=!0,d=0;d<a.length;d++){var e=a.charAt(d);"'"==e&&c?b=!b:'"'==e&&b&&(c=!c)}b=b&&c&&Hc(a)}a=b?Ic(a):"zClosurez"}else a="zClosurez"}if(/[{;}]/.test(a))throw new Ea("Value does not allow [{;}], got: %s.",[a]);return a} 
function Hc(a){for(var b=!0,c=/^[-_a-zA-Z0-9]$/,d=0;d<a.length;d++){var e=a.charAt(d);if("]"==e){if(b)return!1;b=!0}else if("["==e){if(!b)return!1;b=!1}else if(!b&&!c.test(e))return!1}return b} 
var Fc=RegExp("^[-+,.\"'%_!#/ a-zA-Z0-9\\[\\]]+$"),Ec=RegExp("\\b(url\\([ \t\n]*)('[ -&(-\\[\\]-~]*'|\"[ !#-\\[\\]-~]*\"|[!#-&*-\\[\\]-~]*)([ \t\n]*\\))","g"),Dc=RegExp("\\b(calc|cubic-bezier|fit-content|hsl|hsla|linear-gradient|matrix|minmax|radial-gradient|repeat|rgb|rgba|(rotate|scale|translate)(X|Y|Z|3d)?|steps|var)\\([-+*/0-9a-zA-Z.%#\\[\\], ]+\\)","g"),Gc=/\/\*/; 
function Ic(a){return a.replace(Ec,function(b,c,d,e){var f="";d=d.replace(/^(['"])(.*)\1$/,function(h,k,l){f=k;return l});b=(xc(d)||yc).Ia();return c+f+b+f+e})};var Jc={},Kc=function(a,b){this.hf=b===Jc?a:"";this.cb=!0};Kc.prototype.toString=function(){return this.hf.toString()};var Mc=function(a){a=Sb(a);return 0===a.length?Lc:new Kc(a,Jc)};Kc.prototype.Ia=function(){return this.hf};var Lc=new Kc("",Jc);var Nc={},Oc=function(a,b){this.gf=b===Nc?a:"";this.cb=!0};Oc.prototype.Ia=function(){return this.gf.toString()};Oc.prototype.toString=function(){return this.gf.toString()}; 
var Pc=function(a){return a instanceof Oc&&a.constructor===Oc?a.gf:"type_error:SafeHtml"},Rc=function(a){return a instanceof Oc?a:Qc(Na("object"==typeof a&&a.cb?a.Ia():String(a)))},Tc=function(a){var b=Rc(Sc),c=[],d=function(e){Array.isArray(e)?e.forEach(d):(e=Rc(e),c.push(Pc(e).toString()))};a.forEach(d);return Qc(c.join(Pc(b).toString()))},Uc=function(a){return Tc(Array.prototype.slice.call(arguments))},Qc=function(a){var b=nc();a=b?b.createHTML(a):a;return new Oc(a,Nc)},Vc=/^[a-zA-Z0-9-]+$/,Wc= 
{action:!0,cite:!0,data:!0,formaction:!0,href:!0,manifest:!0,poster:!0,src:!0},Xc={APPLET:!0,BASE:!0,EMBED:!0,IFRAME:!0,LINK:!0,MATH:!0,META:!0,OBJECT:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!0},Sc=new Oc(p.trustedTypes&&p.trustedTypes.emptyHTML||"",Nc);var Yc=Wb(function(){var a=document.createElement("div"),b=document.createElement("div");b.appendChild(document.createElement("div"));a.appendChild(b);b=a.firstChild.firstChild;a.innerHTML=Pc(Sc);return!b.parentElement}),Zc=/^[\w+/_-]+[=]{0,2}$/,$c=function(){var a=p.document;return a.querySelector?(a=a.querySelector('style[nonce],link[rel="stylesheet"][nonce]'))&&(a=a.nonce||a.getAttribute("nonce"))&&Zc.test(a)?a:"":""};var B=function(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?b:0};B.prototype.clone=function(){return new B(this.x,this.y)};var ad=function(a,b){return a==b?!0:a&&b?a.x==b.x&&a.y==b.y:!1},bd=function(a,b){var c=a.x-b.x;a=a.y-b.y;return Math.sqrt(c*c+a*a)};g=B.prototype;g.ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};g.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this}; 
g.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this};g.translate=function(a,b){a instanceof B?(this.x+=a.x,this.y+=a.y):(this.x+=Number(a),"number"===typeof b&&(this.y+=b));return this};g.scale=function(a,b){this.x*=a;this.y*="number"===typeof b?b:a;return this};var C=function(a,b){this.width=a;this.height=b},cd=function(a,b){return a==b?!0:a&&b?a.width==b.width&&a.height==b.height:!1};g=C.prototype;g.clone=function(){return new C(this.width,this.height)};g.aspectRatio=function(){return this.width/this.height};g.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};g.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this}; 
g.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};g.scale=function(a,b){this.width*=a;this.height*="number"===typeof b?b:a;return this};var dd=function(a){return String(a).replace(/\-([a-z])/g,function(b,c){return c.toUpperCase()})},ed=function(a){return a.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(b,c,d){return c+d.toUpperCase()})};var hd=function(a){return a?new fd(gd(a)):Da||(Da=new fd)},id=function(a,b){return"string"===typeof b?a.getElementById(b):b},kd=function(a,b){$b(b,function(c,d){c&&"object"==typeof c&&c.cb&&(c=c.Ia());"style"==d?a.style.cssText=c:"class"==d?a.className=c:"for"==d?a.htmlFor=c:jd.hasOwnProperty(d)?a.setAttribute(jd[d],c):0==d.lastIndexOf("aria-",0)||0==d.lastIndexOf("data-",0)?a.setAttribute(d,c):a[d]=c})},jd={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder", 
height:"height",maxlength:"maxLength",nonce:"nonce",role:"role",rowspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"},ld=function(a){a=(a||window).document;a="CSS1Compat"==a.compatMode?a.documentElement:a.body;return new C(a.clientWidth,a.clientHeight)},nd=function(a,b,c){return md(document,arguments)},md=function(a,b){var c=b[1],d=od(a,String(b[0]));c&&("string"===typeof c?d.className=c:Array.isArray(c)?d.className=c.join(" "):kd(d,c));2<b.length&&pd(a,d,b,2);return d},pd= 
function(a,b,c,d){function e(k){k&&b.appendChild("string"===typeof k?a.createTextNode(k):k)}for(;d<c.length;d++){var f=c[d];if(!va(f)||q(f)&&0<f.nodeType)e(f);else{a:{if(f&&"number"==typeof f.length){if(q(f)){var h="function"==typeof f.item||"string"==typeof f.item;break a}if("function"===typeof f){h="function"==typeof f.item;break a}}h=!1}y(h?jb(f):f,e)}}},od=function(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)},qd=function(a){for(var b;b= 
a.firstChild;)a.removeChild(b)},D=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null},rd=function(a){var b;if(Zb&&(b=a.parentElement))return b;b=a.parentNode;return q(b)&&1==b.nodeType?b:null},gd=function(a){return 9==a.nodeType?a:a.ownerDocument||a.document},sd=function(a,b){if("textContent"in a)a.textContent=b;else if(3==a.nodeType)a.data=String(b);else if(a.firstChild&&3==a.firstChild.nodeType){for(;a.lastChild!=a.firstChild;)a.removeChild(a.lastChild);a.firstChild.data=String(b)}else qd(a), 
a.appendChild(gd(a).createTextNode(String(b)))},fd=function(a){this.P=a||p.document||document};fd.prototype.getElementsByTagName=function(a,b){return(b||this.P).getElementsByTagName(String(a))};var td=function(a,b){a=a.P;b=b&&"*"!=b?String(b).toUpperCase():"";b=a.querySelectorAll&&a.querySelector&&b?a.querySelectorAll(b+""):a.getElementsByTagName(b||"*");return b};g=fd.prototype;g.ag=function(a,b,c){return md(this.P,arguments)};g.createElement=function(a){return od(this.P,a)};g.createTextNode=function(a){return this.P.createTextNode(String(a))}; 
g.jc=function(){var a=this.P;return a.parentWindow||a.defaultView};g.appendChild=function(a,b){a.appendChild(b)};g.append=function(a,b){pd(gd(a),a,arguments,1)};g.canHaveChildren=function(a){if(1!=a.nodeType)return!1;switch(a.tagName){case "APPLET":case "AREA":case "BASE":case "BR":case "COL":case "COMMAND":case "EMBED":case "FRAME":case "HR":case "IMG":case "INPUT":case "IFRAME":case "ISINDEX":case "KEYGEN":case "LINK":case "NOFRAMES":case "NOSCRIPT":case "META":case "OBJECT":case "PARAM":case "SCRIPT":case "SOURCE":case "STYLE":case "TRACK":case "WBR":return!1}return!0}; 
g.removeNode=D;g.contains=function(a,b){if(!a||!b)return!1;if(a.contains&&1==b.nodeType)return a==b||a.contains(b);if("undefined"!=typeof a.compareDocumentPosition)return a==b||!!(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a};var ud=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$"),vd=function(a){var b=a.match(ud);a=b[1];var c=b[2],d=b[3];b=b[4];var e="";a&&(e+=a+":");d&&(e+="//",c&&(e+=c+"@"),e+=d,b&&(e+=":"+b));return e},wd=function(a,b){if(a){a=a.split("&");for(var c=0;c<a.length;c++){var d=a[c].indexOf("="),e=null;if(0<=d){var f=a[c].substring(0,d);e=a[c].substring(d+1)}else f=a[c];b(f,e?decodeURIComponent(e.replace(/\+/g," ")): 
"")}}},xd=function(a,b){if(!b)return a;var c=a.indexOf("#");0>c&&(c=a.length);var d=a.indexOf("?");if(0>d||d>c){d=c;var e=""}else e=a.substring(d+1,c);a=[a.slice(0,d),e,a.slice(c)];c=a[1];a[1]=b?c?c+"&"+b:b:c;return a[0]+(a[1]?"?"+a[1]:"")+a[2]},yd=function(a,b,c){if(Array.isArray(b))for(var d=0;d<b.length;d++)yd(a,String(b[d]),c);else null!=b&&c.push(a+(""===b?"":"="+encodeURIComponent(String(b))))},zd=function(a,b,c,d){for(var e=c.length;0<=(b=a.indexOf(c,b))&&b<d;){var f=a.charCodeAt(b-1);if(38== 
f||63==f)if(f=a.charCodeAt(b+e),!f||61==f||38==f||35==f)return b;b+=e+1}return-1},Ad=/#|$/,Bd=/[?&]($|#)/,Cd=function(a,b,c){for(var d=a.search(Ad),e=0,f,h=[];0<=(f=zd(a,e,b,d));)h.push(a.substring(e,f)),e=Math.min(a.indexOf("&",f)+1||d,d);h.push(a.slice(e));a=h.join("").replace(Bd,"$1");c=null!=c?"="+encodeURIComponent(String(c)):"";return xd(a,b+c)};var Dd=function(){if(!globalThis.crypto)return Math.random();try{var a=new Uint32Array(1);globalThis.crypto.getRandomValues(a);return a[0]/65536/65536}catch(b){return Math.random()}},Ed=function(a,b){if(a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&b(a[c],c,a)},Gd=Wb(function(){return eb(["Google Web Preview","Mediapartners-Google","Google-Read-Aloud","Google-Adwords"],Fd)||1E-4>Math.random()}),Fd=function(a){return-1!=Ra().indexOf(a)},Hd=function(a){if(!a)return"";var b=RegExp(".*[&#?]google_debug(=[^&]*)?(&.*)?$"); 
try{var c=b.exec(decodeURIComponent(a));if(c)return c[1]&&1<c[1].length?c[1].substring(1):"true"}catch(d){}return""},Id=function(a,b){b=void 0===b?document:b;return b.createElement(String(a).toLowerCase())};var Kd=function(a,b,c,d){Jd(a,b,void 0===c?null:c,!1,void 0===d?!1:d,!1)}; 
function Jd(a,b,c,d,e,f){f=void 0===f?!1:f;a.google_image_requests||(a.google_image_requests=[]);var h=Id("IMG",a.document);if(c||e){var k=function(l){c&&c(l);e&&hb(a.google_image_requests,h);h.removeEventListener&&h.removeEventListener("load",k,!1);h.removeEventListener&&h.removeEventListener("error",k,!1)};Yb(h,"load",k);Yb(h,"error",k)}d&&(h.referrerPolicy="no-referrer");f&&(h.attributionSrc="");h.src=b;a.google_image_requests.push(h)} 
function Ld(a){var b=void 0===b?!1:b;var c;if(c=p.navigator)c=p.navigator.userAgent,c=/Chrome/.test(c)&&!/Edge/.test(c)?!0:!1;c&&p.navigator.sendBeacon?p.navigator.sendBeacon(a):Kd(p,a,void 0,b)}var Md=Wb(function(){return"referrerPolicy"in Id("IMG")});var Nd=function(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d};g=Nd.prototype;g.clone=function(){return new Nd(this.top,this.right,this.bottom,this.left)};g.contains=function(a){return this&&a?a instanceof Nd?a.left>=this.left&&a.right<=this.right&&a.top>=this.top&&a.bottom<=this.bottom:a.x>=this.left&&a.x<=this.right&&a.y>=this.top&&a.y<=this.bottom:!1}; 
g.expand=function(a,b,c,d){q(a)?(this.top-=a.top,this.right+=a.right,this.bottom+=a.bottom,this.left-=a.left):(this.top-=a,this.right+=Number(b),this.bottom+=Number(c),this.left-=Number(d));return this};g.ceil=function(){this.top=Math.ceil(this.top);this.right=Math.ceil(this.right);this.bottom=Math.ceil(this.bottom);this.left=Math.ceil(this.left);return this}; 
g.floor=function(){this.top=Math.floor(this.top);this.right=Math.floor(this.right);this.bottom=Math.floor(this.bottom);this.left=Math.floor(this.left);return this};g.round=function(){this.top=Math.round(this.top);this.right=Math.round(this.right);this.bottom=Math.round(this.bottom);this.left=Math.round(this.left);return this}; 
g.translate=function(a,b){a instanceof B?(this.left+=a.x,this.right+=a.x,this.top+=a.y,this.bottom+=a.y):(this.left+=a,this.right+=a,"number"===typeof b&&(this.top+=b,this.bottom+=b));return this};g.scale=function(a,b){b="number"===typeof b?b:a;this.left*=a;this.right*=a;this.top*=b;this.bottom*=b;return this};var Od=function(){return ub?"Webkit":tb?"Moz":qb?"ms":null},Pd=function(a,b){if(b&&a in b)return a;var c=Od();return c?(c=c.toLowerCase(),a=c+ed(a),void 0===b||a in b?a:null):null};var E=function(a,b,c){if("string"===typeof b)(b=Qd(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var e=b[d],f=Qd(c,d);f&&(c.style[f]=e)}},Rd={},Qd=function(a,b){var c=Rd[b];if(!c){var d=dd(b);c=d;void 0===a.style[d]&&(d=Od()+ed(d),void 0!==a.style[d]&&(c=d));Rd[b]=c}return c},Sd=function(a,b){a:{var c=gd(a);if(c.defaultView&&c.defaultView.getComputedStyle&&(c=c.defaultView.getComputedStyle(a,null))){c=c[b]||c.getPropertyValue(b)||"";break a}c=""}return c||(a.currentStyle?a.currentStyle[b]:null)|| 
a.style&&a.style[b]},Ud=function(a,b,c){if(b instanceof B){var d=b.x;b=b.y}else d=b,b=c;a.style.left=Td(d,!1);a.style.top=Td(b,!1)},Vd=function(a){try{return a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}},F=function(a){if(1==a.nodeType)return a=Vd(a),new B(a.left,a.top);a=a.changedTouches?a.changedTouches[0]:a;return new B(a.clientX,a.clientY)},Wd=function(a,b,c){if(b instanceof C)c=b.height,b=b.width;else if(void 0==c)throw Error("missing height argument");a.style.width= 
Td(b,!0);a.style.height=Td(c,!0)},Td=function(a,b){"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return a},Yd=function(a){var b=Xd;if("none"!=Sd(a,"display"))return b(a);var c=a.style,d=c.display,e=c.visibility,f=c.position;c.visibility="hidden";c.position="absolute";c.display="inline";a=b(a);c.display=d;c.position=f;c.visibility=e;return a},Xd=function(a){var b=a.offsetWidth,c=a.offsetHeight,d=ub&&!b&&!c;return(void 0===b||d)&&a.getBoundingClientRect?(a=Vd(a),new C(a.right-a.left,a.bottom-a.top)): 
new C(b,c)},G=function(a,b){a.style.display=b?"":"none"},$d=function(a,b){b=hd(b);var c=b.P;if(qb&&c.createStyleSheet)b=c.createStyleSheet(),Zd(b,a);else{c=td(b,"HEAD")[0];if(!c){var d=td(b,"BODY")[0];c=b.ag("HEAD");d.parentNode.insertBefore(c,d)}d=b.ag("STYLE");var e;(e=$c())&&d.setAttribute("nonce",e);Zd(d,a);b.appendChild(c,d)}},Zd=function(a,b){b=b instanceof Kc&&b.constructor===Kc?b.hf:"type_error:SafeStyleSheet";qb&&void 0!==a.cssText?a.cssText=b:p.trustedTypes?sd(a,b):a.innerHTML=b},ae=tb? 
"MozUserSelect":ub||sb?"WebkitUserSelect":null,be=function(a){var b=a.getElementsByTagName("*");if(ae){var c="none";a.style&&(a.style[ae]=c);if(b){a=0;for(var d;d=b[a];a++)d.style&&(d.style[ae]=c)}}else if(qb&&(c="on",a.setAttribute("unselectable",c),b))for(a=0;d=b[a];a++)d.setAttribute("unselectable",c)};var ce=function(a){return"number"===typeof a&&0<a},de=function(a){return"undefined"===typeof a||"function"===typeof a};var ee=function(){this.Ai=4E3;this.cf="&";this.ue={};this.Di=0;this.qd=[]},ge=function(a,b,c,d,e){var f=[];Ed(a,function(h,k){(h=fe(h,b,c,d,e))&&f.push(k+"="+h)});return f.join(b)},fe=function(a,b,c,d,e){if(null==a)return"";b=b||"&";c=c||",$";"string"==typeof c&&(c=c.split(""));if(a instanceof Array){if(d=d||0,d<c.length){for(var f=[],h=0;h<a.length;h++)f.push(fe(a[h],b,c,d+1,e));return f.join(c[d])}}else if("object"==typeof a)return e=e||0,2>e?encodeURIComponent(ge(a,b,c,d,e+1)):"...";return encodeURIComponent(String(a))}; 
ee.prototype.mg=function(a,b,c){a=a+"//"+b+c;var d=he(this)-c.length;if(0>d)return"";this.qd.sort(function(m,n){return m-n});c=null;b="";for(var e=0;e<this.qd.length;e++)for(var f=this.qd[e],h=this.ue[f],k=0;k<h.length;k++){if(!d){c=null==c?f:c;break}var l=ge(h[k],this.cf,",$");if(l){l=b+l;if(d>=l.length){d-=l.length;a+=l;b=this.cf;break}c=null==c?f:c}}d="";null!=c&&(d=b+"trn="+c);return a+d};var he=function(a){var b=1,c;for(c in a.ue)b=c.length>b?c.length:b;return a.Ai-3-b-a.cf.length-1};var ie=function(){this.xa="pagead2.googlesyndication.com";this.Ba="/pagead/gen_204?id=";this.Ch=.01;this.oh=!1;this.Li="https:";this.Wg=Math.random()},je=function(a,b){0<=b&&1>=b&&(a.Wg=b)},le=function(a,b,c){var d=ke;if(d.Wg<(c||d.Ch))try{if(b instanceof ee)var e=b;else e=new ee,Ed(b,function(h,k){var l=e,m=l.Di++,n={};n[k]=h;h=[n];l.qd.push(m);l.ue[m]=h});var f=e.mg(d.Li,d.xa,d.Ba+a+"&");f&&(d.oh?Ld(f):Kd(p,f))}catch(h){}};var me=null;function ne(){var a=void 0===a?p:a;return(a=a.performance)&&a.now&&a.timing?Math.floor(a.now()+a.timing.navigationStart):Date.now()}function oe(){var a=void 0===a?p:a;return(a=a.performance)&&a.now?a.now():null};var pe=function(a,b){var c=oe()||ne();this.label=a;this.type=b;this.value=c;this.duration=0;this.uniqueId=Math.random();this.taskId=this.slotId=void 0};var qe=p.performance,re=!!(qe&&qe.mark&&qe.measure&&qe.clearMarks),se=Wb(function(){var a;if(a=re){var b;if(null===me){me="";try{a="";try{a=p.top.location.hash}catch(c){a=p.location.hash}a&&(me=(b=a.match(/\bdeid=([\d,]+)/))?b[1]:"")}catch(c){}}b=me;a=!!b.indexOf&&0<=b.indexOf("1337")}return a}),te=function(a){this.xb=[];this.ki=a||p;var b=null;a&&(a.google_js_reporting_queue=a.google_js_reporting_queue||[],this.xb=a.google_js_reporting_queue,b=a.google_measure_js_timing);this.dc=se()||(null!=b?b: 
1>Math.random())};te.prototype.disable=function(){this.dc=!1;this.xb!=this.ki.google_js_reporting_queue&&(se()&&y(this.xb,ue),this.xb.length=0)};te.prototype.ra=function(a){!this.dc||2048<this.xb.length||this.xb.push(a)};var ue=function(a){a&&qe&&se()&&(qe.clearMarks("goog_"+a.label+"_"+a.uniqueId+"_start"),qe.clearMarks("goog_"+a.label+"_"+a.uniqueId+"_end"))};te.prototype.start=function(a,b){if(!this.dc)return null;a=new pe(a,b);b="goog_"+a.label+"_"+a.uniqueId+"_start";qe&&se()&&qe.mark(b);return a}; 
te.prototype.end=function(a){if(this.dc&&"number"===typeof a.value){a.duration=(oe()||ne())-a.value;var b="goog_"+a.label+"_"+a.uniqueId+"_end";qe&&se()&&qe.mark(b);this.ra(a)}};function H(a){a&&"function"==typeof a.dispose&&a.dispose()};function ve(a){for(var b=0,c=arguments.length;b<c;++b){var d=arguments[b];va(d)?ve.apply(null,d):H(d)}};var I=function(){this.wa=this.wa;this.Sb=this.Sb};I.prototype.wa=!1;I.prototype.dispose=function(){this.wa||(this.wa=!0,this.j())};var we=function(a,b){a.wa?b():(a.Sb||(a.Sb=[]),a.Sb.push(b))};I.prototype.j=function(){if(this.Sb)for(;this.Sb.length;)this.Sb.shift()()};var xe=function(){};var ke,ye=new te(window);(function(a){ke=null!=a?a:new ie;"number"!==typeof window.google_srt&&(window.google_srt=Math.random());je(ke,window.google_srt);"complete"==window.document.readyState?window.google_measure_js_timing||ye.disable():ye.dc&&Yb(window,"load",function(){window.google_measure_js_timing||ye.disable()})})();var ze=function(a,b,c){var d="tg";xe.tg&&xe.hasOwnProperty(d)||(d=new xe,xe.tg=d);d=[];!b.eid&&d.length&&(b.eid=d.toString());le(a,b,c)};var Ae=function(){this.xd=[]},J=function(a,b,c,d,e){a.xd.push(new Be(b,c,d,e))},Ce=function(a,b){J(a,b,"zIndex",999999)},De=function(a){for(var b=a.xd.length-1;0<=b;b--){var c=a.xd[b];c.od?(c.aa.style.removeProperty(c.Za),c.aa.style.setProperty(c.Za,String(c.Gg),c.Hi)):c.aa.style[c.Za]=c.Gg}a.xd.length=0},Be=function(a,b,c,d){this.aa=a;this.Za=(this.od=!(void 0===d||!a.style||!a.style.getPropertyPriority))?String(b).replace(/([A-Z])/g,"-$1").toLowerCase():b;this.Gg=this.od?a.style.getPropertyValue(this.Za): 
a.style[this.Za];this.Hi=this.od?a.style.getPropertyPriority(this.Za):void 0;this.od?(a.style.removeProperty(this.Za),a.style.setProperty(this.Za,String(c),d)):a.style[this.Za]=String(c)};var Ee=function(a){return"string"==typeof a.className?a.className:a.getAttribute&&a.getAttribute("class")||""},Fe=function(a){return a.classList?a.classList:Ee(a).match(/\S+/g)||[]},Ge=function(a,b){"string"==typeof a.className?a.className=b:a.setAttribute&&a.setAttribute("class",b)},He=function(a,b){return a.classList?a.classList.contains(b):gb(Fe(a),b)},Ie=function(a,b){if(a.classList)a.classList.add(b);else if(!He(a,b)){var c=Ee(a);Ge(a,c+(0<c.length?" "+b:b))}},Je=function(a,b){if(a.classList)Array.prototype.forEach.call(b, 
function(e){Ie(a,e)});else{var c={};Array.prototype.forEach.call(Fe(a),function(e){c[e]=!0});Array.prototype.forEach.call(b,function(e){c[e]=!0});b="";for(var d in c)b+=0<b.length?" "+d:d;Ge(a,b)}},Ke=function(a,b){a.classList?a.classList.remove(b):He(a,b)&&Ge(a,Array.prototype.filter.call(Fe(a),function(c){return c!=b}).join(" "))},Me=function(a){var b=bc(Le);a.classList?Array.prototype.forEach.call(b,function(c){Ke(a,c)}):Ge(a,Array.prototype.filter.call(Fe(a),function(c){return!gb(b,c)}).join(" "))};var Ne={NORMAL:0,LIGHTBOX:1,EXPANSION_MODES:2},L=function(){var a=K().MOBILE_BROWSER_CLASS;if(null!=a&&0<=a)return 3!=a;a=A.navigator.userAgent;return vb||yb||tb&&(/Mobile/.test(a)||/Tablet/.test(a))||qb&&/IEMobile/.test(a)},K=function(){return A.CREATIVE_TOOLSET_PARAMS||{}},Oe=function(){var a=K();return{SAMPLE_VIEWPORT_SIZES:a.SAMPLE_VIEWPORT_SIZES,JS_EXPERIMENT_LABELS:a.JS_EXPERIMENT_LABELS,MOBILE_BROWSER_CLASS:a.MOBILE_BROWSER_CLASS}},Pe=function(a){return!!a&&/^ins$/i.test(a.nodeName)},Qe=function(a, 
b){var c=new C(a.innerWidth,a.innerHeight);a=ld(a);return!L()||b&&c.height>a.height?a:c},Re=function(a){a.style.setProperty("background-color","transparent","important");a.style.setProperty("background-image","none","important");a.style.setProperty("border","0 none transparent","important");a.style.setProperty("color","transparent","important");a.style.setProperty("margin","0px 0px 0px 0px","important");a.style.setProperty("opacity","1","important");a.style.setProperty("overflow","visible","important"); 
a.style.setProperty("padding","0px 0px 0px 0px","important");a.style.setProperty("visibility","visible","important")};var hc={vj:"log_ignored_events",uj:"log_idle_on_pub",Ej:"stricter_mobile_taps",jj:"error_reporting",rj:"external_overlay",Aj:"overlay_expand_icon",Bj:"overlay_touch_ripple",Dj:"sample_gen204_with_exp"},Se=function(a){var b=K().JS_EXPERIMENT_LABELS;return"string"===typeof b?gb(b.split(","),a):!1},Te=function(a){var b=K().JS_EXPERIMENT_LABELS;if("string"===typeof b){b=b.split(",");for(var c=0;c<b.length;c++){var d=b[c].match(a);if(null!=d)return parseInt(d[1],10)}}return-1},Ue=function(){return Te(/^ad_survey_(\d+)$/)}, 
Ve=function(){var a=[],b=K().JS_EXPERIMENT_LABELS;if("string"===typeof b){var c=gc();y(b.split(","),function(d){/^[\s\xa0]*$/.test(d)||null!==c&&d in c||a.push(d)})}lb(a);return a};var We=function(a,b){this.type=a;this.currentTarget=this.target=b;this.defaultPrevented=this.bd=!1};We.prototype.stopPropagation=function(){this.bd=!0};We.prototype.preventDefault=function(){this.defaultPrevented=!0};var Xe=function(){if(!p.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{p.addEventListener("test",function(){},b),p.removeEventListener("test",function(){},b)}catch(c){}return a}();var Ye;Ye=ub?"webkitTransitionEnd":"transitionend";var $e=function(a,b){We.call(this,a?a.type:"");this.relatedTarget=this.currentTarget=this.target=null;this.button=this.screenY=this.screenX=this.clientY=this.clientX=this.offsetY=this.offsetX=0;this.key="";this.charCode=this.keyCode=0;this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.state=null;this.pointerId=0;this.pointerType="";this.V=null;if(a){var c=this.type=a.type,d=a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.currentTarget= 
b;if(b=a.relatedTarget){if(tb){a:{try{ob(b.nodeName);var e=!0;break a}catch(f){}e=!1}e||(b=null)}}else"mouseover"==c?b=a.fromElement:"mouseout"==c&&(b=a.toElement);this.relatedTarget=b;d?(this.clientX=void 0!==d.clientX?d.clientX:d.pageX,this.clientY=void 0!==d.clientY?d.clientY:d.pageY,this.screenX=d.screenX||0,this.screenY=d.screenY||0):(this.offsetX=ub||void 0!==a.offsetX?a.offsetX:a.layerX,this.offsetY=ub||void 0!==a.offsetY?a.offsetY:a.layerY,this.clientX=void 0!==a.clientX?a.clientX:a.pageX, 
this.clientY=void 0!==a.clientY?a.clientY:a.pageY,this.screenX=a.screenX||0,this.screenY=a.screenY||0);this.button=a.button;this.keyCode=a.keyCode||0;this.key=a.key||"";this.charCode=a.charCode||("keypress"==c?a.keyCode:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.pointerId=a.pointerId||0;this.pointerType="string"===typeof a.pointerType?a.pointerType:Ze[a.pointerType]||"";this.state=a.state;this.V=a;a.defaultPrevented&&$e.l.preventDefault.call(this)}}; 
v($e,We);var Ze={2:"touch",3:"pen",4:"mouse"};$e.prototype.stopPropagation=function(){$e.l.stopPropagation.call(this);this.V.stopPropagation?this.V.stopPropagation():this.V.cancelBubble=!0};$e.prototype.preventDefault=function(){$e.l.preventDefault.call(this);var a=this.V;a.preventDefault?a.preventDefault():a.returnValue=!1};$e.prototype.Hd=function(){return this.V};var af="closure_listenable_"+(1E6*Math.random()|0),bf=function(a){return!(!a||!a[af])};var cf=0;var df=function(a,b,c,d,e){this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!d;this.Nd=e;this.key=++cf;this.cd=this.ud=!1},ef=function(a){a.cd=!0;a.listener=null;a.proxy=null;a.src=null;a.Nd=null};var ff=function(a){this.src=a;this.R={};this.md=0};ff.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.R[f];a||(a=this.R[f]=[],this.md++);var h=gf(a,b,d,e);-1<h?(b=a[h],c||(b.ud=!1)):(b=new df(b,this.src,f,!!d,e),b.ud=c,a.push(b));return b};ff.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.R))return!1;var e=this.R[a];b=gf(e,b,c,d);return-1<b?(ef(e[b]),Array.prototype.splice.call(e,b,1),0==e.length&&(delete this.R[a],this.md--),!0):!1}; 
var hf=function(a,b){var c=b.type;if(!(c in a.R))return!1;var d=hb(a.R[c],b);d&&(ef(b),0==a.R[c].length&&(delete a.R[c],a.md--));return d};ff.prototype.uc=function(a){a=a&&a.toString();var b=0,c;for(c in this.R)if(!a||c==a){for(var d=this.R[c],e=0;e<d.length;e++)++b,ef(d[e]);delete this.R[c];this.md--}};ff.prototype.Mc=function(a,b,c,d){a=this.R[a.toString()];var e=-1;a&&(e=gf(a,b,c,d));return-1<e?a[e]:null}; 
ff.prototype.hasListener=function(a,b){var c=void 0!==a,d=c?a.toString():"",e=void 0!==b;return ac(this.R,function(f){for(var h=0;h<f.length;++h)if(!(c&&f[h].type!=d||e&&f[h].capture!=b))return!0;return!1})};var gf=function(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!f.cd&&f.listener==b&&f.capture==!!c&&f.Nd==d)return e}return-1};var jf="closure_lm_"+(1E6*Math.random()|0),kf={},lf=0,M=function(a,b,c,d,e){if(d&&d.once)return mf(a,b,c,d,e);if(Array.isArray(b)){for(var f=0;f<b.length;f++)M(a,b[f],c,d,e);return null}c=nf(c);return bf(a)?a.Ab(b,c,q(d)?!!d.capture:!!d,e):of(a,b,c,!1,d,e)},of=function(a,b,c,d,e,f){if(!b)throw Error("Invalid event type");var h=q(e)?!!e.capture:!!e,k=pf(a);k||(a[jf]=k=new ff(a));c=k.add(b,c,d,h,f);if(c.proxy)return c;d=qf();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)Xe||(e=h),void 0===e&& 
(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(rf(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("addEventListener and attachEvent are unavailable.");lf++;return c},qf=function(){var a=sf,b=function(c){return a.call(b.src,b.listener,c)};return b},mf=function(a,b,c,d,e){if(Array.isArray(b)){for(var f=0;f<b.length;f++)mf(a,b[f],c,d,e);return null}c=nf(c);return bf(a)?a.oc(b,c,q(d)?!!d.capture:!!d,e):of(a,b,c,!0,d,e)},tf=function(a, 
b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)tf(a,b[f],c,d,e);else d=q(d)?!!d.capture:!!d,c=nf(c),bf(a)?a.Xb(b,c,d,e):a&&(a=pf(a))&&(b=a.Mc(b,c,d,e))&&N(b)},N=function(a){if("number"===typeof a||!a||a.cd)return!1;var b=a.src;if(bf(b))return b.Ac(a);var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(rf(c),d):b.addListener&&b.removeListener&&b.removeListener(d);lf--;(c=pf(b))?(hf(c,a),0==c.md&&(c.src=null,b[jf]=null)):ef(a);return!0}, 
uf=function(a){if(a)if(bf(a))a.Fa&&a.Fa.uc("end");else if(a=pf(a)){var b=0,c="end".toString(),d;for(d in a.R)if(!c||d==c)for(var e=a.R[d].concat(),f=0;f<e.length;++f)N(e[f])&&++b}},vf=function(a,b,c,d,e){c=nf(c);d=!!d;return bf(a)?a.Mc(b,c,d,e):a?(a=pf(a))?a.Mc(b,c,d,e):null:null},rf=function(a){return a in kf?kf[a]:kf[a]="on"+a},sf=function(a,b){if(a.cd)a=!0;else{b=new $e(b,this);var c=a.listener,d=a.Nd||a.src;a.ud&&N(a);a=c.call(d,b)}return a},pf=function(a){a=a[jf];return a instanceof ff?a:null}, 
wf="__closure_events_fn_"+(1E9*Math.random()>>>0),nf=function(a){if("function"===typeof a)return a;a[wf]||(a[wf]=function(b){return a.handleEvent(b)});return a[wf]};var xf=[],yf=function(a){try{var b=Yd(A.document.documentElement);b.width-=2;b.height-=2;var c=Yd(a),d=0<a.contentDocument.body.children.length||0<a.contentDocument.head.children.length;return b.width<=c.width&&b.height<=c.height&&d}catch(e){return!1}},zf=function(a,b,c){y(z.getElementsByTagName("iframe"),function(d){yf(d)?xf.push(M(d.contentDocument.body,a,b,c)):xf.push(M(d,"load",function(){yf(d)&&xf.push(M(d.contentDocument.body,a,b,c))}))})};var O=function(){I.call(this);this.Fa=new ff(this);this.mh=this;this.df=null};v(O,I);O.prototype[af]=!0;g=O.prototype;g.addEventListener=function(a,b,c,d){M(this,a,b,c,d)};g.removeEventListener=function(a,b,c,d){tf(this,a,b,c,d)}; 
g.dispatchEvent=function(a){var b,c=this.df;if(c)for(b=[];c;c=c.df)b.push(c);c=this.mh;var d=a.type||a;if("string"===typeof a)a=new We(a,c);else if(a instanceof We)a.target=a.target||c;else{var e=a;a=new We(d,c);jc(a,e)}e=!0;if(b)for(var f=b.length-1;!a.bd&&0<=f;f--){var h=a.currentTarget=b[f];e=Af(h,d,!0,a)&&e}a.bd||(h=a.currentTarget=c,e=Af(h,d,!0,a)&&e,a.bd||(e=Af(h,d,!1,a)&&e));if(b)for(f=0;!a.bd&&f<b.length;f++)h=a.currentTarget=b[f],e=Af(h,d,!1,a)&&e;return e}; 
g.j=function(){O.l.j.call(this);this.Fa&&this.Fa.uc();this.df=null};g.Ab=function(a,b,c,d){return this.Fa.add(String(a),b,!1,c,d)};g.oc=function(a,b,c,d){return this.Fa.add(String(a),b,!0,c,d)};g.Xb=function(a,b,c,d){return this.Fa.remove(String(a),b,c,d)};g.Ac=function(a){return hf(this.Fa,a)}; 
var Af=function(a,b,c,d){b=a.Fa.R[String(b)];if(!b)return!0;b=b.concat();for(var e=!0,f=0;f<b.length;++f){var h=b[f];if(h&&!h.cd&&h.capture==c){var k=h.listener,l=h.Nd||h.src;h.ud&&a.Ac(h);e=!1!==k.call(l,d)&&e}}return e&&!d.defaultPrevented};O.prototype.Mc=function(a,b,c,d){return this.Fa.Mc(String(a),b,c,d)};O.prototype.hasListener=function(a,b){return this.Fa.hasListener(void 0!==a?String(a):void 0,b)};var Bf=[],Cf="touchstart touchend click mousedown mouseup vclick".split(" "),Df=new O,Ef=!1,Ff=!1,If=function(){Ef||(y(Cf,function(a){Bf.push(M(z.body,a,function(b){Af(Df,a,!0,Gf(b))},!0));Bf.push(M(z.body,a,function(b){Af(Df,a,!1,Gf(b))},!1));zf(a,function(b){Ff||Af(Df,a,!0,Gf(b))},!0);zf(a,function(b){Ff||Af(Df,a,!1,Gf(b))},!1)}),Hf(),Ef=!0)},Kf=function(a,b,c,d){gb(Cf,a)&&(If(),a=M(Df,a,b,c,d),Jf(d,a))},Lf=function(a){null!==a&&"object"==typeof a&&"string"===typeof a.type&&gb(Cf,a.type)&&Ff&&(JSON.stringify(a), 
Df.dispatchEvent(Gf(a)))},Gf=function(a){a="function"===typeof a.Hd?a:new $e(a);a.target=null;a.srcElement=null;a.currentTarget=null;a.relatedTarget=null;return a},Mf=function(a){Ff=a},Hf=function(){var a=null,b=null;Bf.push(M(Df,"touchstart",function(c){c="function"===typeof c.Hd?c.V:c;va(c.touches)&&0!=c.touches.length&&(a=Date.now(),c=c.touches[0],b=new B(c.screenX,c.screenY))}));Bf.push(M(Df,"touchend",function(c){if(null!=b&&null!=a&&(c="function"===typeof c.Hd?c.V:c,va(c.changedTouches)&&0!= 
c.changedTouches.length)){c=c.changedTouches[0];var d=new B(c.screenX,c.screenY),e=bd(b,d),f=Date.now()-a;500>=f&&9>=e&&(e=z.createEvent("CustomEvent"),e.initEvent("vclick",!0,!0),jc(e,{clientX:c.clientX,clientY:c.clientY,Nj:b,Mj:d,duration:f}),Df.dispatchEvent(e));b=a=null}}))},Jf=function(a,b){for(var c=1;c<arguments.length;c++)va(arguments[c])?t(Jf,a).apply(this,arguments[c]):function(d){we(a,function(){N(d)})}(arguments[c])};var Nf=function(a,b){O.call(this);this.ad=0;this.Ud=this.zc=!1;this.aa=a;this.Ti=b;this.Ud||(this.Ud=!0,this.yi=M(this.aa,"touchstart",t(this.Vd,r(this.Md,this)),!1,this),this.xi=M(this.aa,"touchmove",t(this.Vd,r(this.di,this)),!1,this),this.wi=M(this.aa,"touchend",t(this.Vd,r(this.Ld,this)),!1,this),this.vi=M(this.aa,"touchcancel",t(this.Vd,r(this.Kd,this)),!1,this))};v(Nf,O);Nf.prototype.j=function(){this.Ud&&(this.zc=!1,this.ad=0,this.Ud=!1,N(this.yi),N(this.xi),N(this.wi),N(this.vi));Nf.l.j.call(this)}; 
var Of=function(a,b){if(!a.zc)return null;for(var c=0;c<b.changedTouches.length;c++){var d=b.changedTouches[c];if(a.ad==d.identifier)return d}return null};g=Nf.prototype;g.Md=function(a){var b=a.V;this.zc||0==b.targetTouches.length||(b=b.targetTouches[b.targetTouches.length-1],this.ad=b.identifier,this.zc=!0,this.dispatchEvent({type:"singletouchstart",mb:b,Ec:a}))};g.di=function(a){var b=Of(this,a.V);b&&this.dispatchEvent({type:"singletouchmove",mb:b,Ec:a})}; 
g.Ld=function(a){var b=Of(this,a.V);b&&(this.zc=!1,this.ad=0,this.dispatchEvent({type:"singletouchend",mb:b,Ec:a}))};g.Kd=function(a){var b=Of(this,a.V);b&&(this.zc=!1,this.ad=0,this.dispatchEvent({type:"singletouchcancel",mb:b,Ec:a}))};g.Vd=function(a,b){this.Ti&&b.preventDefault();a(b)};var Pf=function(a){O.call(this);this.bh=0;this.ke=null;this.xf=[M(a,"singletouchstart",this.ci,!1,this),M(a,"singletouchend",this.bi,!1,this)]};v(Pf,O);Pf.prototype.ci=function(a){this.bh=Date.now();this.ke=new B(a.mb.clientX,a.mb.clientY)};Pf.prototype.bi=function(a){if(null!==this.ke){var b=new B(a.mb.clientX,a.mb.clientY),c=500<Date.now()-this.bh;9<bd(b,this.ke)||c||(this.dispatchEvent({type:"singletouchtap",Kj:b,Ec:a.Ec}),this.ke=null)}}; 
Pf.prototype.j=function(){for(var a=0;a<this.xf.length;a++)N(this.xf[a]);this.xf=[];Pf.l.j.call(this)};var Qf=["rendering_lib_created","enabler_init","first_osd_event","visibility_change"],P=function(a,b,c){Rf("ct-error",a,b,c)},Q=function(a,b,c){Rf("ct-info",a,b,c)},Rf=function(a,b,c,d){c=ec(c||{});d=d||.01;c.eventType=b;var e=K();void 0!==e.EXPANSION_CLICK_INFO&&(c.ai=e.EXPANSION_CLICK_INFO);c.clientTime=Date.now();Se("sample_gen204_with_exp")&&gb(Qf,b)?ze(a,c,1):ze(a,c,d)};var Sf=function(){I.call(this);this.sc=this.qa=null;var a=window;this.hd=!(!a.history||!a.history.pushState)&&"null"!=A.location.origin&&!Ab&&!zb};qa(Sf,I);var Tf=function(a){null!==a.qa?(P("history-cleanup-error",null,.01),a.hd=!1):50<=A.history.length?a.hd=!1:(a.qa={state:A.history.state,title:A.document.title,href:A.location.href,ti:A.history.length},A.history.replaceState({view:"expanded"},""),A.history.pushState({},""))}; 
Sf.prototype.Uf=function(){var a=A.history;if(null!==a.state&&null!==a.state.view&&null!==this.qa&&"expanded"==a.state.view)return A.history.replaceState(this.qa.state,this.qa.title,this.qa.href),this.qa=null,!0;P("browser-history-error",{prevLen:this.qa?this.qa.ti:0,currLen:a.length,prevState:!!this.qa,currState:!!a.state,currView:a.state?a.state.view:""},.01);return this.hd=!1};Sf.prototype.j=function(){this.qa=null;N(this.sc)};var Uf=function(a,b){this.xh=a[p.Symbol.iterator]();this.zi=b};Uf.prototype[Symbol.iterator]=function(){return this};Uf.prototype.next=function(){var a=this.xh.next();return{value:a.done?void 0:this.zi.call(void 0,a.value),done:a.done}};var Vf=function(a,b){return new Uf(a,b)};var Wf=function(){};Wf.prototype.next=function(){return Xf};var Xf={done:!0,value:void 0};Wf.prototype.ob=function(){return this};var ag=function(a){if(a instanceof Yf||a instanceof Zf||a instanceof $f)return a;if("function"==typeof a.next)return new Yf(function(){return a});if("function"==typeof a[Symbol.iterator])return new Yf(function(){return a[Symbol.iterator]()});if("function"==typeof a.ob)return new Yf(function(){return a.ob()});throw Error("Not an iterator or iterable.");},Yf=function(a){this.Le=a};Yf.prototype.ob=function(){return new Zf(this.Le())};Yf.prototype[Symbol.iterator]=function(){return new $f(this.Le())}; 
Yf.prototype.Bf=function(){return new $f(this.Le())};var Zf=function(a){this.Pc=a};qa(Zf,Wf);Zf.prototype.next=function(){return this.Pc.next()};Zf.prototype[Symbol.iterator]=function(){return new $f(this.Pc)};Zf.prototype.Bf=function(){return new $f(this.Pc)};var $f=function(a){Yf.call(this,function(){return a});this.Pc=a};qa($f,Yf);$f.prototype.next=function(){return this.Pc.next()};var bg=function(a,b){this.D={};this.C=[];this.pd=this.size=0;var c=arguments.length;if(1<c){if(c%2)throw Error("Uneven number of arguments");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else a&&this.addAll(a)};g=bg.prototype;g.Sa=function(){cg(this);for(var a=[],b=0;b<this.C.length;b++)a.push(this.D[this.C[b]]);return a};g.ic=function(){cg(this);return this.C.concat()};g.Hc=function(a){return this.has(a)};g.has=function(a){return dg(this.D,a)}; 
g.clear=function(){this.D={};this.C.length=0;this.lb(0);this.pd=0};g.remove=function(a){return this.delete(a)};g.delete=function(a){return dg(this.D,a)?(delete this.D[a],this.lb(this.size-1),this.pd++,this.C.length>2*this.size&&cg(this),!0):!1};var cg=function(a){if(a.size!=a.C.length){for(var b=0,c=0;b<a.C.length;){var d=a.C[b];dg(a.D,d)&&(a.C[c++]=d);b++}a.C.length=c}if(a.size!=a.C.length){var e={};for(c=b=0;b<a.C.length;)d=a.C[b],dg(e,d)||(a.C[c++]=d,e[d]=1),b++;a.C.length=c}};g=bg.prototype; 
g.get=function(a,b){return dg(this.D,a)?this.D[a]:b};g.set=function(a,b){dg(this.D,a)||(this.lb(this.size+1),this.C.push(a),this.pd++);this.D[a]=b};g.addAll=function(a){if(a instanceof bg)for(var b=a.ic(),c=0;c<b.length;c++)this.set(b[c],a.get(b[c]));else for(b in a)this.set(b,a[b])};g.forEach=function(a,b){for(var c=this.ic(),d=0;d<c.length;d++){var e=c[d],f=this.get(e);a.call(b,f,e,this)}};g.clone=function(){return new bg(this)};g.keys=function(){return ag(this.ob(!0)).Bf()};g.values=function(){return ag(this.ob(!1)).Bf()}; 
g.entries=function(){var a=this;return Vf(this.keys(),function(b){return[b,a.get(b)]})};g.ob=function(a){cg(this);var b=0,c=this.pd,d=this,e=new Wf;e.next=function(){if(c!=d.pd)throw Error("The map has changed since the iterator was created");if(b>=d.C.length)return Xf;var f=d.C[b++];return{value:a?f:d.D[f],done:!1}};return e};g.lb=function(a){this.size=a};var dg=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};var eg=function(a){if(a.Sa&&"function"==typeof a.Sa)return a.Sa();if("undefined"!==typeof Map&&a instanceof Map||"undefined"!==typeof Set&&a instanceof Set)return Array.from(a.values());if("string"===typeof a)return a.split("");if(va(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return bc(a)},fg=function(a){if(a.ic&&"function"==typeof a.ic)return a.ic();if(!a.Sa||"function"!=typeof a.Sa){if("undefined"!==typeof Map&&a instanceof Map)return Array.from(a.keys());if(!("undefined"!==typeof Set&& 
a instanceof Set)){if(va(a)||"string"===typeof a){var b=[];a=a.length;for(var c=0;c<a;c++)b.push(c);return b}return cc(a)}}},gg=function(a,b,c){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,c);else if(va(a)||"string"===typeof a)Array.prototype.forEach.call(a,b,c);else for(var d=fg(a),e=eg(a),f=e.length,h=0;h<f;h++)b.call(c,e[h],d&&d[h],a)};var hg=function(a){this.D=new bg;this.size=0;a&&this.addAll(a)},ig=function(a){var b=typeof a;return"object"==b&&a||"function"==b?"o"+ya(a):b.slice(0,1)+a};g=hg.prototype;g.add=function(a){this.D.set(ig(a),a);this.lb(this.D.size)};g.addAll=function(a){a=eg(a);for(var b=a.length,c=0;c<b;c++)this.add(a[c]);this.lb(this.D.size)};g.uc=function(a){a=eg(a);for(var b=a.length,c=0;c<b;c++)this.remove(a[c]);this.lb(this.D.size)};g.delete=function(a){a=this.D.remove(ig(a));this.lb(this.D.size);return a}; 
g.remove=function(a){return this.delete(a)};g.clear=function(){this.D.clear();this.lb(0)};g.has=function(a){return this.D.Hc(ig(a))};g.contains=function(a){return this.D.Hc(ig(a))};g.Sa=function(){return this.D.Sa()};g.values=function(){return this.D.values()};g.clone=function(){return new hg(this)};g.ob=function(){return this.D.ob(!1)};hg.prototype[Symbol.iterator]=function(){return this.values()};hg.prototype.lb=function(a){this.size=a};var jg=function(a,b){this.ui=100;this.Bh=a;this.Pi=b;this.Yd=0;this.ha=null};jg.prototype.get=function(){if(0<this.Yd){this.Yd--;var a=this.ha;this.ha=a.next;a.next=null}else a=this.Bh();return a};jg.prototype.put=function(a){this.Pi(a);this.Yd<this.ui&&(this.Yd++,a.next=this.ha,this.ha=a)};var kg,lg=function(){var a=p.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!w("Presto")&&(a=function(){var e=od(document,"IFRAME");e.style.display="none";document.documentElement.appendChild(e);var f=e.contentWindow;e=f.document;e.open();e.close();var h="callImmediate"+Math.random(),k="file:"==f.location.protocol?"*":f.location.protocol+"//"+f.location.host;e=r(function(l){if(("*"==k||l.origin==k)&&l.data==h)this.port1.onmessage()}, 
this);f.addEventListener("message",e,!1);this.port1={};this.port2={postMessage:function(){f.postMessage(h,k)}}});if("undefined"!==typeof a&&!Xa()){var b=new a,c={},d=c;b.port1.onmessage=function(){if(void 0!==c.next){c=c.next;var e=c.Pf;c.Pf=null;e()}};return function(e){d.next={Pf:e};d=d.next;b.port2.postMessage(0)}}return function(e){p.setTimeout(e,0)}};var mg=function(){this.re=this.Bc=null};mg.prototype.add=function(a,b){var c=ng.get();c.set(a,b);this.re?this.re.next=c:this.Bc=c;this.re=c};mg.prototype.remove=function(){var a=null;this.Bc&&(a=this.Bc,this.Bc=this.Bc.next,this.Bc||(this.re=null),a.next=null);return a};var ng=new jg(function(){return new og},function(a){return a.reset()}),og=function(){this.next=this.scope=this.Ke=null};og.prototype.set=function(a,b){this.Ke=a;this.scope=b;this.next=null}; 
og.prototype.reset=function(){this.next=this.scope=this.Ke=null};var pg,qg=!1,rg=new mg,tg=function(a,b){pg||sg();qg||(pg(),qg=!0);rg.add(a,b)},sg=function(){if(p.Promise&&p.Promise.resolve){var a=p.Promise.resolve(void 0);pg=function(){a.then(ug)}}else pg=function(){var b=ug;"function"!==typeof p.setImmediate||p.Window&&p.Window.prototype&&(Va()||!w("Edge"))&&p.Window.prototype.setImmediate==p.setImmediate?(kg||(kg=lg()),kg(b)):p.setImmediate(b)}},ug=function(){for(var a;a=rg.remove();){try{a.Ke.call(a.scope)}catch(b){Fa(b)}ng.put(a)}qg=!1};var vg=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};var xg=function(a){this.s=0;this.jb=void 0;this.cc=this.qb=this.da=null;this.Jd=this.De=!1;if(a!=Vb)try{var b=this;a.call(void 0,function(c){wg(b,2,c)},function(c){wg(b,3,c)})}catch(c){wg(this,3,c)}},yg=function(){this.next=this.context=this.qc=this.Yc=this.Kb=null;this.rd=!1};yg.prototype.reset=function(){this.context=this.qc=this.Yc=this.Kb=null;this.rd=!1};var zg=new jg(function(){return new yg},function(a){a.reset()}),Ag=function(a,b,c){var d=zg.get();d.Yc=a;d.qc=b;d.context=c;return d}; 
xg.prototype.then=function(a,b,c){return Bg(this,"function"===typeof a?a:null,"function"===typeof b?b:null,c)};xg.prototype.$goog_Thenable=!0;xg.prototype.Wi=function(a,b){return Bg(this,null,a,b)};xg.prototype.catch=xg.prototype.Wi;xg.prototype.cancel=function(a){if(0==this.s){var b=new Cg(a);tg(function(){Dg(this,b)},this)}}; 
var Dg=function(a,b){if(0==a.s)if(a.da){var c=a.da;if(c.qb){for(var d=0,e=null,f=null,h=c.qb;h&&(h.rd||(d++,h.Kb==a&&(e=h),!(e&&1<d)));h=h.next)e||(f=h);e&&(0==c.s&&1==d?Dg(c,b):(f?(d=f,d.next==c.cc&&(c.cc=d),d.next=d.next.next):Eg(c),Fg(c,e,3,b)))}a.da=null}else wg(a,3,b)},Hg=function(a,b){a.qb||2!=a.s&&3!=a.s||Gg(a);a.cc?a.cc.next=b:a.qb=b;a.cc=b},Bg=function(a,b,c,d){var e=Ag(null,null,null);e.Kb=new xg(function(f,h){e.Yc=b?function(k){try{var l=b.call(d,k);f(l)}catch(m){h(m)}}:f;e.qc=c?function(k){try{var l= 
c.call(d,k);void 0===l&&k instanceof Cg?h(k):f(l)}catch(m){h(m)}}:h});e.Kb.da=a;Hg(a,e);return e.Kb};xg.prototype.bj=function(a){this.s=0;wg(this,2,a)};xg.prototype.cj=function(a){this.s=0;wg(this,3,a)}; 
var wg=function(a,b,c){if(0==a.s){a===c&&(b=3,c=new TypeError("Promise cannot resolve to itself"));a.s=1;a:{var d=c,e=a.bj,f=a.cj;if(d instanceof xg){Hg(d,Ag(e||Vb,f||null,a));var h=!0}else if(vg(d))d.then(e,f,a),h=!0;else{if(q(d))try{var k=d.then;if("function"===typeof k){Ig(d,k,e,f,a);h=!0;break a}}catch(l){f.call(a,l);h=!0;break a}h=!1}}h||(a.jb=c,a.s=b,a.da=null,Gg(a),3!=b||c instanceof Cg||Jg(a,c))}},Ig=function(a,b,c,d,e){var f=!1,h=function(l){f||(f=!0,c.call(e,l))},k=function(l){f||(f=!0, 
d.call(e,l))};try{b.call(a,h,k)}catch(l){k(l)}},Gg=function(a){a.De||(a.De=!0,tg(a.Jh,a))},Eg=function(a){var b=null;a.qb&&(b=a.qb,a.qb=b.next,b.next=null);a.qb||(a.cc=null);return b};xg.prototype.Jh=function(){for(var a;a=Eg(this);)Fg(this,a,this.s,this.jb);this.De=!1}; 
var Fg=function(a,b,c,d){if(3==c&&b.qc&&!b.rd)for(;a&&a.Jd;a=a.da)a.Jd=!1;if(b.Kb)b.Kb.da=null,Kg(b,c,d);else try{b.rd?b.Yc.call(b.context):Kg(b,c,d)}catch(e){Lg.call(null,e)}zg.put(b)},Kg=function(a,b,c){2==b?a.Yc.call(a.context,c):a.qc&&a.qc.call(a.context,c)},Jg=function(a,b){a.Jd=!0;tg(function(){a.Jd&&Lg.call(null,b)})},Lg=Fa,Cg=function(a){Ca.call(this,a)};v(Cg,Ca);Cg.prototype.name="cancel";var Mg=function(a,b){O.call(this);this.mc=a||1;this.ld=b||p;this.Nf=r(this.Yi,this);this.yg=Date.now()};v(Mg,O);g=Mg.prototype;g.enabled=!1;g.S=null;g.setInterval=function(a){this.mc=a;this.S&&this.enabled?(this.stop(),this.start()):this.S&&this.stop()};g.Yi=function(){if(this.enabled){var a=Date.now()-this.yg;0<a&&a<.8*this.mc?this.S=this.ld.setTimeout(this.Nf,this.mc-a):(this.S&&(this.ld.clearTimeout(this.S),this.S=null),this.dispatchEvent("tick"),this.enabled&&(this.stop(),this.start()))}}; 
g.start=function(){this.enabled=!0;this.S||(this.S=this.ld.setTimeout(this.Nf,this.mc),this.yg=Date.now())};g.stop=function(){this.enabled=!1;this.S&&(this.ld.clearTimeout(this.S),this.S=null)};g.j=function(){Mg.l.j.call(this);this.stop();delete this.ld};var Ng=function(a,b,c){if("function"===typeof a)c&&(a=r(a,c));else if(a&&"function"==typeof a.handleEvent)a=r(a.handleEvent,a);else throw Error("Invalid listener argument");return 2147483647<Number(b)?-1:p.setTimeout(a,b||0)},Og=function(a){p.clearTimeout(a)};var Pg=function(a){I.call(this);this.kc=a;this.C={}};v(Pg,I);var Qg=[];Pg.prototype.Ab=function(a,b,c,d){Array.isArray(b)||(b&&(Qg[0]=b.toString()),b=Qg);for(var e=0;e<b.length;e++){var f=M(a,b[e],c||this.handleEvent,d||!1,this.kc||this);if(!f)break;this.C[f.key]=f}return this};Pg.prototype.oc=function(a,b,c,d){return Rg(this,a,b,c,d)}; 
var Rg=function(a,b,c,d,e,f){if(Array.isArray(c))for(var h=0;h<c.length;h++)Rg(a,b,c[h],d,e,f);else{b=mf(b,c,d||a.handleEvent,e,f||a.kc||a);if(!b)return a;a.C[b.key]=b}return a};Pg.prototype.Xb=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)this.Xb(a,b[f],c,d,e);else if(a=vf(a,b,c||this.handleEvent,q(d)?!!d.capture:!!d,e||this.kc||this))N(a),delete this.C[a.key];return this};Pg.prototype.uc=function(){$b(this.C,function(a,b){this.C.hasOwnProperty(b)&&N(a)},this);this.C={}}; 
Pg.prototype.j=function(){Pg.l.j.call(this);this.uc()};Pg.prototype.handleEvent=function(){throw Error("EventHandler.handleEvent not implemented");};var Tg=function(a,b){O.call(this);this.Ae=[];this.ej=!!b;this.Mb=new Pg(this);this.ni=window.parent!=window;if(a)if(Array.isArray(a))for(b=0;b<a.length;b++)Sg(this,a[b].P);else Sg(this,a.P);else Sg(this,hd().P);this.ug=Date.now()};v(Tg,O);Tg.prototype.Bg=0;var Ug=["click","dblclick","mousedown","mousemove","mouseup"],Vg=["touchend","touchmove","touchstart"],Wg=["keydown","keyup"];Tg.prototype.j=function(){Tg.l.j.call(this);this.Mb.dispose();this.Mb=null;delete this.Ae}; 
var Sg=function(a,b){if(!gb(a.Ae,b)){a.Ae.push(b);var c=!a.ej,d=[].concat(Wg,Ug);a.ni||kb(d,Vg);a.Mb.Ab(b,d,a.Vh,c)}};Tg.prototype.Vh=function(a){var b=!1;switch(a.type){case "mousemove":if("number"==typeof this.wg&&this.wg!=a.clientX||"number"==typeof this.xg&&this.xg!=a.clientY)b=!0;this.wg=a.clientX;this.xg=a.clientY;break;default:b=!0}b&&Xg(this)};Tg.prototype.Qg=function(){Xg(this)};var Xg=function(a){var b=Date.now();a.ug=b;b>a.Bg&&(a.dispatchEvent("activity"),a.Bg=b+3E3)};var ah=function(a,b){O.call(this);b||(Yg.add(this),null==Zg&&(Zg=new Tg),b=Zg);this.hi=a;this.te=b;this.th=r(this.Gi,this);$g(this)};v(ah,O);ah.prototype.Oe=!1;var Zg=ah.prototype.Wc=null,Yg=new hg,$g=function(a){var b=a.hi+1-(Date.now()-a.te.ug);0<b?a.Wc=Ng(a.th,b):(M(a.te,"activity",a.Eg,!1,a),a.Oe=!0,a.dispatchEvent("idle"))};ah.prototype.Gi=function(){this.Wc=null;$g(this)};ah.prototype.Eg=function(){bh(this);this.dispatchEvent("active");$g(this)}; 
var bh=function(a){a.Oe&&(tf(a.te,"activity",a.Eg,!1,a),a.Oe=!1)};ah.prototype.j=function(){bh(this);null!=this.Wc&&(p.clearTimeout(this.Wc),this.Wc=null);Yg.remove(this);null!=Zg&&0===Yg.size&&(Zg.dispose(),Zg=null);ah.l.j.call(this)};var ch=function(a){I.call(this);this.v=a;this.H=[];this.Od=new ah(5E3);this.H.push(M(this.Od,"idle",this.Rh,!1,this));this.H.push(M(this.Od,"active",this.Qh,!1,this))};qa(ch,I);ch.prototype.Rh=function(){R(this.v,"become-idle-on-pub",{},1)};ch.prototype.Qh=function(){R(this.v,"become-active-on-pub",{},1)};ch.prototype.j=function(){for(var a=0;a<this.H.length;a++)N(this.H[a]);this.H=[];null!=this.Od&&this.Od.dispose()};var dh=function(a){this.Hg=a},fh=function(a,b,c,d){eh(a,"ct-error",b,c,d)},R=function(a,b,c,d){eh(a,"ct-info",b,c,d)},eh=function(a,b,c,d,e){d=ec(d||{});e=e||.01;void 0!==a.Hg&&a.Hg(b,c,d,e)||("ct-info"==b?Q(c,d,e):"ct-error"==b&&P(c,d,e))};var hh=function(a,b){I.call(this);this.Zb=new B(0,0);this.sa=null;this.Kf=!1;null!==b&&(this.sa=a.document.createElement("div"),this.sa.style.setProperty("height","1px","important"),this.sa.style.setProperty("width","1px","important"),this.sa.style.setProperty("visibility","hidden","important"),this.sa.style.setProperty("position","fixed","important"),gh(this),b.appendChild(this.sa))};qa(hh,I); 
var gh=function(a){a.sa.style.setProperty("top",a.Zb.y+"px","important");a.sa.style.setProperty("left",a.Zb.x+"px","important")},ih=function(a){a=a.sa.getBoundingClientRect();return 1E-6>=Math.abs(a.top-0)&&1E-6>=Math.abs(a.left-0)},jh=function(a,b){if(null!==a.sa&&!ih(a)){var c=a.sa.getBoundingClientRect();a.Zb.y-=c.top;a.Zb.x-=c.left;gh(a);ih(a)||a.Kf||(a.Kf=!0,P("could-not-position-at-viewport-origin"))}a=a.Zb;return new B(b.x+a.x,b.y+a.y)};hh.prototype.j=function(){D(this.sa);this.sa=null};var kh=function(a){var b=a.document;try{var c=a.document;var d="CSS1Compat"==c.compatMode?c.documentElement:c.body;var e=new C(d.clientWidth,d.clientHeight)}catch(f){e=new C(-12245933,-12245933)}a=e;return new C(Math.max(a.width,Math.max(b.body.scrollWidth,b.documentElement.scrollWidth)),Math.max(a.height,Math.max(b.body.scrollHeight,b.documentElement.scrollHeight)))};var mh=function(a,b,c,d){I.call(this);this.m=a;this.v=b;this.Yg=c;this.yh=d;this.Jb=null;this.ah=0;this.H=[];this.nc=ld(this.m);this.Wf=this.xc=this.ua=this.ub=this.Ta=this.A=this.I=this.ea=this.Af=this.he=null;this.Mg=[{type:"multiple-choice",title:"",Ma:"Test Question",Ra:{0:"Option 1",1:"Option 2"},Wa:!1},{type:"multiple-choice",title:"",Ma:"Did you intend to open this ad?",Ra:{0:"Yes",1:"No"},Wa:!0},{type:"stars-rating",title:"Survey powered by",Ma:"Rate your experience with this ad",Ra:{},Wa:!1}, 
{type:"multiple-choice",title:"",Ma:"Which one of these best describes your experience with the ad?",Ra:{0:"The ad accidentally expanded",1:"The ad was broken",2:"I liked the layout",3:"I found the ad relevant",4:"Other"},Ui:!0,Wa:!0},{type:"multiple-choice",title:"Survey powered by",Ma:"Describe your experience with the ad:",Ra:{0:"I intended to expand the ad",1:"I did not intend to expand the ad"},Wa:!0},{type:"multiple-choice",title:"Survey powered by",Ma:"",Ra:{0:"I intentionally expanded the ad", 
1:"I accidentally expanded the ad"},Wa:!0},{type:"multiple-choice",title:"Survey powered by",Ma:"",Ra:{0:"The ad was broken",1:"The ad worked correctly"},Wa:!0},{type:"multiple-choice",title:"",Ma:"How much time did you spend on the previous ad?",Ra:{0:"More than 5 minutes",1:"Less than 5 minutes"},Wa:!0},{type:"multiple-choice",title:"",Ma:"What is the current year?",Ra:{0:"2015",1:"1988"},Wa:!0},{type:"multiple-choice",title:"",Ma:"What is the current year?",Ra:{0:"2015",1:"1988",2:"1862",3:"2020", 
4:"2012"},Wa:!0}];$d(Mc(lh),this.m.document)};qa(mh,I);var nh=function(a){return null!==a.I&&"visible"==a.I.style.visibility},oh=function(a,b,c){var d=Qe(a.m);return jh(a.Jb,new B((d.width-b)/2,(d.height-c)/2))}; 
mh.prototype.Oi=function(){if(null!=this.m.document.getElementById("goog-ea-survey-overlay")){$d(Mc(ph),this.I.contentDocument);this.ea=new fd(this.I.contentDocument);this.Ta=this.ea.createElement("div");this.Ta.id="header";this.ea.appendChild(this.I.contentDocument.body,this.Ta);this.ub=this.ea.createElement("div");this.ub.id="content-box";this.ea.appendChild(this.I.contentDocument.body,this.ub);this.Vg();this.H.push(M(this.m,"resize",this.Oc,!1,this));var a=Ue();if(0>a||a>this.Mg.length-1)a=0;var b= 
this.Mg[a];if("multiple-choice"==b.type)qh(this,a,b.Ma,b.Ra,b.Ui,b.title,b.Wa,b.type);else if("stars-rating"==b.type){var c=b.Ma,d=b.title;b=b.type;this.ua=this.ea.createElement("div");this.ua.className="answers";this.ua.id="stars";this.ub.appendChild(this.ua);var e=this.ea.createElement("div");e.textContent=c.toUpperCase();e.id="question-inner";this.ua.appendChild(e);R(this.v,"survey-created",kc(["questionIndex",a,"questionType",b]),1);for(c=5;0<c;c--)b=this.ea.createElement("span"),b.textContent= 
"\u2605",b.className="star",this.ua.appendChild(b),e=kc(["questionIndex",a,"answerId",c]),this.H.push(M(b,"click",t(this.pg,e),!1,this));0==d.length||rh(this,d)}this.ah++;null===this.Jb&&(this.Jb=new hh(this.m,this.I.parentElement))}else fh(this.v,"survey-iframe-not-created",{},1)}; 
mh.prototype.Vg=function(){this.xc||(this.xc=nd("DIV",{textContent:"\u00d7",id:"close-button"}),this.xc.style.zIndex=1E6,this.Ta.appendChild(this.xc),this.H.push(M(this.xc,"click",function(){R(this.v,"survey-closed",{},1);sh(this)},!1,this)))}; 
var qh=function(a,b,c,d,e,f,h,k){a.ua=a.ea.createElement("div");a.ua.className="answers";a.ub.appendChild(a.ua);0==c.length||0==f.length?0==c.length?0==f.length||rh(a,f):(f=a.ea.createElement("div"),f.textContent=c,f.id="question",a.Ta.appendChild(f)):(rh(a,f),f=a.ea.createElement("div"),f.textContent=c,f.id="question-inner",a.ua.appendChild(f));c=db(cc(d),function(l){return parseInt(l,10)});h&&nb(c);null!=e&&e&&(e=c.length-1,mb(c,c.indexOf(e),e));e=c.toString().replace(/,/g,"-");R(a.v,"survey-created", 
kc(["questionIndex",b,"questionType",k,"answerOrder",e]),1);y(c,function(l,m){var n=this.ea.createElement("div");n.className="answer-button raised";this.ua.appendChild(n);var x=this.ea.createElement("div");x.textContent=d[l];x.className="answer";n.appendChild(x);l=kc(["answerId",l,"answerIndex",m]);this.H.push(M(n,"click",t(this.pg,l),!1,this))},a)},rh=function(a,b){var c=a.ea.createElement("div");c.textContent=b;c.id="title";a.Ta.appendChild(c);"Survey powered by"==b&&(b=a.ea.createElement("IMG"), 
b.src="//pagead2.googlesyndication.com/pagead/bf/images/google_white_logo.png",b.id="logo",a.Ta.appendChild(b))};mh.prototype.pg=function(a){R(this.v,"survey-response",a,1);sh(this)};var sh=function(a){Og(a.Wf);null!=a.he&&(a.Af=Date.now()-a.he,R(a.v,"survey-duration",{duration:a.Af},1));qd(a.I);D(a.I);a.I=null;a.xc=null;a.A=null;a.Ta=null;a.ub=null;a.ua=null;a.he=null;a.Af=null;a.Yg();1<=a.ah&&a.yh()}; 
mh.prototype.Oc=function(){var a=ld(this.m);cd(this.nc,a)||(this.nc=a,nh(this)&&(a=oh(this,this.I.clientWidth,this.I.clientHeight),Ud(this.I,a.x,a.y)),null!=this.A&&(a=kh(this.m),Wd(this.A,a.width,a.height)))};mh.prototype.j=function(){y(this.H,function(a){N(a)},this);this.H=[];I.prototype.j.call(this)};var lh=new Rb(Pb,"#goog-ea-survey-overlay{all:initial;background-color:#fff;position:fixed;"),ph=new Rb(Pb,'@import url(//fonts.googleapis.com/css?family=Roboto&lang=en);body{font-family:"Roboto",Arial,sans-serif;margin:0}#header{background-color:#4285f4;display:table}#close-button{color:#3367d6;cursor:pointer;font-size:24pt;float:right;height:42px;position:absolute;right:0;text-align:center;width:42px}#title{color:#fff;cursor:default;float:left;font-size:11pt;font-weight:bold;margin-top:25px;margin-left:20px;margin-right:7px}#logo{height:20px;margin-top:25px}#content-box{background-color:#f6f6f6;cursor:default;display:table}.answers{display:table-cell;position:relative;text-align:center;vertical-align:middle}#question{color:#fff;display:table-cell;font-size:12pt;padding-right:50px;padding-left:50px;position:relative;text-align:center;vertical-align:middle}#question-inner{color:#9e9e9e;font-size:11pt;padding-bottom:20px}#stars{direction:rtl;unicode-bidi:bidi-override}.star{font-size:25pt;position:relative;width:1.1em;color:#bdbdbd;cursor:default}.star:hover,.star:hover~span{color:#ffd700}.answer-button{background-color:#ebebeb;border-radius:3px;cursor:pointer;margin-left:50px;margin-right:50px;margin-bottom:12px;padding-left:20px;padding-right:20px}.answer-button:hover{background-color:#dedede}.answer-button.raised{box-shadow:0 2px 5px 0 rgba(0,0,0,0.26);transition:box-shadow .2s cubic-bezier(.4,0,.2,1);transition-delay:.2s}.answer-button.raised:active{box-shadow:0 rgba(0,0,0,0.2);transition-delay:0s}.answer{cursor:pointer;display:inline-block;font-size:10pt;margin:8px}.stars-label{color:#9e9e9e;font-size:10pt}');var th=function(a,b){We.call(this,"visibilitychange");this.hidden=a;this.visibilityState=b};qa(th,We);var uh=new WeakMap;function vh(a){var b=void 0===b?wh:b;var c=ya(a),d=function(e){e=ia(e);e.next();e=ja(e);return b(c,e)};return function(){var e=ra.apply(0,arguments),f=this||p,h=uh.get(f);h||(h={},uh.set(f,h));f=h;h=[this].concat(e instanceof Array?e:ja(ia(e)));e=d?d(h):h;if(Object.prototype.hasOwnProperty.call(f,e))f=f[e];else{var k=ia(h);h=k.next().value;k=ja(k);h=a.apply(h,k);f=f[e]=h}return f}}var wh=function(a,b){a=[a];for(var c=b.length-1;0<=c;--c)a.push(typeof b[c],b[c]);return a.join("\v")};var xh=function(a){O.call(this);this.na=a||hd();if(this.gg=this.Oh())this.Ih=M(this.na.P,this.gg,r(this.Uh,this))};v(xh,O);g=xh.prototype;g.Oh=vh(function(){var a=!!this.Lc(),b="hidden"!=this.Lc();return a?b?((Od()||"")+"visibilitychange").toLowerCase():"visibilitychange":null});g.Lc=vh(function(){return Pd("hidden",this.na.P)});g.Ph=vh(function(){return Pd("visibilityState",this.na.P)});g.Uh=function(){var a=this.Lc()?this.na.P[this.Ph()]:null;a=new th(!!this.na.P[this.Lc()],a);this.dispatchEvent(a)}; 
g.j=function(){N(this.Ih);xh.l.j.call(this)};var yh=null,zh=!1,Ch=function(a,b,c){var d=A.mraid;d&&d.addEventListener?(d.addEventListener("viewableChange",r(a,b)),we(b,function(){d.removeEventListener&&d.removeEventListener("viewableChange",r(a,b))})):c?(zh=!0,c=t(Ah,r(a,b),b),Jf(b,M(A,"i-creative-view",c,!1))):Jf(b,M(Bh(),"visibilitychange",a,!1,b))},Ah=function(a,b){zh=!1;a(!0);Jf(b,M(Bh(),"visibilitychange",a,!1,b))},Dh=function(){var a=A.mraid;a&&a.isViewable?a=!a.isViewable():(a=zh)||(a=Bh(),a=!!a.na.P[a.Lc()]);return a},Bh=function(){null=== 
yh&&(yh=new xh);return yh};var Eh=function(){O.call(this);this.s=0;this.endTime=this.startTime=null};v(Eh,O);Eh.prototype.Zd=function(){this.ma("begin")};Eh.prototype.Xc=function(){this.ma("end")};Eh.prototype.ma=function(a){this.dispatchEvent(a)};var Fh=function(a,b){Array.isArray(b)||(b=[b]);b=b.map(function(c){return"string"===typeof c?c:c.be+" "+c.duration+"s "+c.timing+" "+c.delay+"s"});E(a,"transition",b.join(","))},Gh=Wb(function(){if(qb)return!0;var a=od(document,"DIV"),b=ub?"-webkit":tb?"-moz":qb?"-ms":null,c={transition:"opacity 1s linear"};b&&(c[b+"-transition"]="opacity 1s linear");c={style:c};if(!Vc.test("div"))throw Error("");if("DIV"in Xc)throw Error("");b=void 0;var d="";if(c)for(m in c)if(Object.prototype.hasOwnProperty.call(c, 
m)){if(!Vc.test(m))throw Error("");var e=c[m];if(null!=e){var f=void 0;var h=m;if(e instanceof Rb)e=Sb(e);else if("style"==h.toLowerCase()){if(!q(e))throw Error("");if(!(e instanceof Ac)){var k="";for(f in e)if(Object.prototype.hasOwnProperty.call(e,f)){if(!/^[-_a-zA-Z0-9]+$/.test(f))throw Error("Name allows only [-_a-zA-Z0-9], got: "+f);var l=e[f];null!=l&&(l=Array.isArray(l)?l.map(Cc).join(" "):Cc(l),k+=f+":"+l+";")}e=k?new Ac(k,zc):Bc}e=e instanceof Ac&&e.constructor===Ac?e.jf:"type_error:SafeStyle"}else{if(/^on/i.test(h))throw Error(""); 
if(h.toLowerCase()in Wc)if(e instanceof pc)e=qc(e).toString();else if(e instanceof tc)e=uc(e);else if("string"===typeof e)e=(xc(e)||yc).Ia();else throw Error("");}e.cb&&(e=e.Ia());f=h+'="'+Na(String(e))+'"';d+=" "+f}}var m="<div"+d;null==b?b=[]:Array.isArray(b)||(b=[b]);!0===lc.div?m+=">":(b=Uc(b),m+=">"+Pc(b).toString()+"</div>");m=Qc(m);if(Yc())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=Pc(m);a=a.firstChild;m=a.style[dd("transition")];return""!=("undefined"!==typeof m?m:a.style[Qd(a, 
"transition")]||"")});var Hh=function(a,b,c,d,e){Eh.call(this);this.aa=a;this.Eh=b;this.ji=c;this.jg=d;this.aj=Array.isArray(e)?e:[e]};v(Hh,Eh);g=Hh.prototype;g.play=function(){if(1==this.s)return!1;this.Zd();this.ma("play");this.startTime=Date.now();this.s=1;if(Gh())return E(this.aa,this.ji),this.L=Ng(this.Ji,void 0,this),!0;this.yf(!1);return!1};g.Ji=function(){Yd(this.aa);Fh(this.aa,this.aj);E(this.aa,this.jg);this.L=Ng(r(this.yf,this,!1),1E3*this.Eh)};g.stop=function(){1==this.s&&this.yf(!0)}; 
g.yf=function(a){E(this.aa,"transition","");Og(this.L);E(this.aa,this.jg);this.endTime=Date.now();this.s=0;a?this.ma("stop"):this.ma("finish");this.Xc()};g.j=function(){this.stop();Hh.l.j.call(this)};g.pause=function(){};var Ih=function(a,b,c){I.call(this);this.Ve=a;this.mc=b||0;this.kc=c;this.wh=r(this.Dh,this)};v(Ih,I);g=Ih.prototype;g.X=0;g.j=function(){Ih.l.j.call(this);this.stop();delete this.Ve;delete this.kc};g.start=function(a){this.stop();this.X=Ng(this.wh,void 0!==a?a:this.mc)};g.stop=function(){this.isActive()&&Og(this.X);this.X=0};g.isActive=function(){return 0!=this.X};g.Dh=function(){this.X=0;this.Ve&&this.Ve.call(this.kc)};var Jh={},Kh=null,Lh=function(a){a=ya(a);delete Jh[a];dc(Jh)&&Kh&&Kh.stop()},Nh=function(){Kh||(Kh=new Ih(function(){Mh()},20));var a=Kh;a.isActive()||a.start()},Mh=function(){var a=Date.now();$b(Jh,function(b){Oh(b,a)});dc(Jh)||Nh()};var Ph=function(a,b,c,d){Eh.call(this);if(!Array.isArray(a)||!Array.isArray(b))throw Error("Start and end parameters must be arrays");if(a.length!=b.length)throw Error("Start and end points must be the same length");this.jd=a;this.Fh=b;this.duration=c;this.Hf=d;this.coords=[];this.fj=!1;this.progress=0};v(Ph,Eh); 
Ph.prototype.play=function(a){if(a||0==this.s)this.progress=0,this.coords=this.jd;else if(1==this.s)return!1;Lh(this);this.startTime=a=Date.now();-1==this.s&&(this.startTime-=this.duration*this.progress);this.endTime=this.startTime+this.duration;this.progress||this.Zd();this.ma("play");-1==this.s&&this.ma("resume");this.s=1;var b=ya(this);b in Jh||(Jh[b]=this);Nh();Oh(this,a);return!0};Ph.prototype.stop=function(a){Lh(this);this.s=0;a&&(this.progress=1);Qh(this,this.progress);this.ma("stop");this.Xc()}; 
Ph.prototype.pause=function(){1==this.s&&(Lh(this),this.s=-1,this.ma("pause"))};Ph.prototype.j=function(){0==this.s||this.stop(!1);this.ma("destroy");Ph.l.j.call(this)}; 
var Oh=function(a,b){b<a.startTime&&(a.endTime=b+a.endTime-a.startTime,a.startTime=b);a.progress=(b-a.startTime)/(a.endTime-a.startTime);1<a.progress&&(a.progress=1);Qh(a,a.progress);1==a.progress?(a.s=0,Lh(a),a.ma("finish"),a.Xc()):1==a.s&&a.af()},Qh=function(a,b){"function"===typeof a.Hf&&(b=a.Hf(b));a.coords=Array(a.jd.length);for(var c=0;c<a.jd.length;c++)a.coords[c]=(a.Fh[c]-a.jd[c])*b+a.jd[c]};Ph.prototype.af=function(){this.ma("animate")}; 
Ph.prototype.ma=function(a){this.dispatchEvent(new Rh(a,this))};var Rh=function(a,b){We.call(this,a);this.coords=b.coords;this.x=b.coords[0];this.y=b.coords[1];this.z=b.coords[2];this.duration=b.duration;this.progress=b.progress;this.state=b.s};v(Rh,We);(function(){if(xb){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(Ra()))?a[1]:"0"}return wb?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(Ra()))?a[0].replace(/_/g,"."):"10"):yb?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(Ra()))?a[1]:""):zb||Ab||Bb?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(Ra()))?a[1].replace(/_/g,"."):""):""})();var Sh=function(a){return(a=a.exec(Ra()))?a[1]:""};(function(){if(Ib)return Sh(/Firefox\/([0-9.]+)/);if(qb||sb||pb)return Hb;if(Mb){if(ab()||w("iPad")||w("iPod")||bb()){var a=Sh(/CriOS\/([0-9.]+)/);if(a)return a}return Sh(/Chrome\/([0-9.]+)/)}if(Nb&&!(ab()||w("iPad")||w("iPod")))return Sh(/Version\/([0-9.]+)/);if(Jb||Kb){if(a=/Version\/(\S+).*Mobile\/(\S+)/.exec(Ra()))return a[1]+"."+a[2]}else if(Lb)return(a=Sh(/Android\s+([0-9.]+)/))?a:Sh(/Version\/([0-9.]+)/);return""})();var Th=function(a,b,c,d,e){Ph.call(this,b,c,d,e);this.element=a};v(Th,Ph);Th.prototype.ne=function(){};Th.prototype.af=function(){this.ne();Th.l.af.call(this)};Th.prototype.Xc=function(){this.ne();Th.l.Xc.call(this)};Th.prototype.Zd=function(){this.ne();Th.l.Zd.call(this)};var Uh=function(a,b,c,d,e){if(2!=b.length||2!=c.length)throw Error("Start and end points must be 2D");Th.call(this,a,b,c,d,e)};v(Uh,Th); 
Uh.prototype.ne=function(){var a;if(a=this.fj)void 0===this.Rg&&(this.Rg="rtl"==Sd(this.element,"direction")),a=this.Rg;this.element.style[a?"right":"left"]=Math.round(this.coords[0])+"px";this.element.style.top=Math.round(this.coords[1])+"px"};var Vh=function(a){return 1-Math.pow(1-a,3)};var Wh=function(a,b,c,d,e,f,h,k){this.u=a;this.m=b;this.v=h;this.K=c.clone();this.nc=ld(this.m);this.zf=d;this.Gc=e;this.Jg=f;this.H=[];this.B=new Ae;this.se=.3;this.Jb=this.U=this.yb=this.A=null;this.Jb=new hh(this.m,this.u.parentElement);this.Fd=null;this.Y=k},Yh=function(a){a.A=a.m.document.createElement("div");var b=a.u;b.parentNode&&b.parentNode.insertBefore(a.A,b);Re(a.A);b=kh(a.m);a.A.style.setProperty("width",b.width+"px","important");a.A.style.setProperty("height",b.height+"px","important"); 
a.A.style.setProperty("position","fixed","important");J(a.B,a.A,"zIndex",999998,"important");a.A.style.setProperty("opacity","0.7","important");b=new B(0,0);b=jh(a.Jb,b);a.A.style.setProperty("left",b.x+"px","important");a.A.style.setProperty("top",b.y+"px","important");a.A.style.setProperty("background-color","#666","important");a.A.id="goog-lb-overlay";a.H.push(M(a.A,"click",t(a.ng,"background-overlay"),!1,a));J(a.B,a.u,"zIndex",999999,"important");null!=a.Y&&(a.Y.A=a.A);E(a.u,"outline","none"); 
b=Yd(a.u);J(a.B,a.u,"width",b.width+"px","important");J(a.B,a.u,"height",b.height+"px","important");var c=F(rd(a.u));L()||(c=jh(a.Jb,c));var d=Xh(a,c,b);a.nc=ld(a.m);var e;L()?(c=e=0,J(a.B,a.u,"position","absolute","important"),a.u.parentNode&&J(a.B,a.u.parentNode,"position","relative","important")):(e=c.x,c=c.y,J(a.B,a.u,"position","fixed","important"));a:{var f=Oe();if(null==f.SAMPLE_VIEWPORT_SIZES){b:{f=[!0];var h=L()?.05:.01;if(!Gd()){var k=Math.random();if(k<h){k=Dd();f=f[Math.floor(k*f.length)]; 
break b}}f=null}if(!f)break a}else if(!f.SAMPLE_VIEWPORT_SIZES)break a;f=ld(a.m);h=Qe(a.m);R(a.v,"viewport",{event:"lbstart",ew:a.K.width,eh:a.K.height,lw:f.width,lh:f.height,vw:h.width,vh:h.height},1)}Gh()?a.yb=new Hh(a.u,a.se,{left:e+"px",top:c+"px"},{left:d.x+"px",top:d.y+"px"},[{be:"all",duration:a.se,timing:"ease-out",delay:0}]):a.yb=new Uh(a.u,[e,c],[d.x,d.y],1E3*a.se,Vh);M(a.yb,"end",r(a.Ni,a,b),!1);a.yb.play();null!=a.Y&&(b=r(a.Og,a),a.Y.Yg=b,a=a.Y,a.I=(new fd(a.m.document)).createElement("IFRAME"), 
a.I.style.visibility="hidden",a.I.style.zIndex=1E6,a.I.id="goog-ea-survey-overlay",a.m.document.body.appendChild(a.I),Ng(a.Oi,200,a))},Xh=function(a,b,c){var d=Qe(a.m,!0),e=d.width/2-c.width/2;d=d.height/2-c.height/2;J(a.B,a.u,"left",0);J(a.B,a.u,"top",0);var f=a.K.width/2-c.width/2;c=a.K.height/2-c.height/2;e=Math.max(0,e-f)+f;d=Math.max(0,d-c)+c;L()?(e-=b.x,b=d-b.y):b=d;b=new B(Math.floor(e),Math.floor(b));L()||(b=jh(a.Jb,b));return b}; 
Wh.prototype.Oc=function(){var a=ld(this.m);cd(this.nc,a)||(this.nc=a,Zh(this),this.M()&&this.Jg&&(R(this.v,"responsive-callback-triggered"),this.Jg()));null!=this.A&&(a=kh(this.m),this.A.style.setProperty("width",a.width+"px","important"),this.A.style.setProperty("height",a.height+"px","important"),R(this.v,"viewport-resized",{oldWidth:this.A.width,oldHeight:this.A.height,newWidth:a.width,newHeight:a.height}))}; 
var Zh=function(a){if(a.M()){var b=F(rd(a.u));b=Xh(a,b,a.K);J(a.B,a.u,"left",b.x+"px","important");J(a.B,a.u,"top",b.y+"px","important");$h(a,b.x,b.y)}};Wh.prototype.M=function(){return null!=this.A};var bi=function(a){a.yb&&1==a.yb.s&&(uf(a.yb),a.yb.stop());y(a.H,function(b){N(b)},a);a.H=[];!a.M()||null!==a.Y&&nh(a.Y)||a.Og();a.U&&D(a.U);ai(a);De(a.B)};Wh.prototype.Og=function(){D(this.A);this.Y=this.A=null};var ai=function(a){null!=a.Fd&&(a.Fd.dispose(),a.Fd=null)}; 
Wh.prototype.ng=function(){this.Gc();if(0<=Ue()&&null!=this.Y){var a=this.Y;if(null!==a.I){var b=Qe(a.m);var c=Math.max(250,a.ua.clientHeight+120),d=Math.min(.95*b.width,350);L()&&310<=b.width&&(d=Math.max(d,300));b=new C(d,c);c=oh(a,b.width,b.height);Wd(a.I,b.width,b.height);Ud(a.I,c.x,c.y);null!==a.Ta&&Wd(a.Ta,b.width,60);null!==a.ub&&Wd(a.ub,b.width,b.height-60)}a.I.style.visibility="visible";a.he=Date.now();b=Te(/^survey_close_button_(\d+)$/);0<=b&&(a.Wf=Ng(a.Vg,b,a))}}; 
Wh.prototype.Ni=function(a){var b=this.u;var c=new B(b.offsetLeft,b.offsetTop);b=c.x-Math.ceil(this.K.width/2-a.width/2);a=c.y-Math.ceil(this.K.height/2-a.height/2);J(this.B,this.u,"width",this.K.width+"px","important");J(this.B,this.u,"height",this.K.height+"px","important");J(this.B,this.u,"left",b+"px","important");J(this.B,this.u,"top",a+"px","important");$h(this,b,a);this.H.push(M(this.m,"resize",Xb(this.Oc,this),!1,this));"function"===typeof this.m.document.elementFromPoint&&(a=F(this.u),b= 
Yd(this.u),this.m.document.elementFromPoint(a.x+b.width/2,a.y+b.height/2)!=this.u&&fh(this.v,"lightbox-behind-content",{url:this.m.document.location.href,e:Oe().JS_EXPERIMENT_LABELS}));Dh()&&fh(this.v,"lightbox-not-in-focus",{url:this.m.document.location.href});Se("log_idle_on_pub")&&(ai(this),this.Fd=new ch(this.v));this.zf(this.K)}; 
var $h=function(a,b,c){if(!a.U){var d="http:"==A.location.protocol?"http:":"https:";a.U=hd(a.m).createElement("IMG");a.U.src=[d,"//pagead2.googlesyndication.com/pagead/bf/images/close_circle.png"].join("");d=a.u;d.parentNode&&d.parentNode.insertBefore(a.U,d);Re(a.U);a.U.style.setProperty("outline","none","important");J(a.B,a.U,"zIndex",1E6,"important");a.U.style.setProperty("width","42px","important");a.U.style.setProperty("height","42px","important");a.H.push(M(a.U,"click",t(a.ng,"close-button"), 
!1,a))}b=b+a.K.width-21;c-=21;d=kh(a.m);a.K.width+42>d.width&&(b-=(a.K.width+42-d.width)/2);a.U.style.setProperty("position",Sd(a.u,"position"),"important");a.U.style.setProperty("left",b+"px","important");a.U.style.setProperty("top",c+"px","important");G(a.U,!0)};var ei=function(a,b,c,d){I.call(this);this.m=a;this.Qa=b;b=Yd(this.Qa);this.fh=c;this.J=a.document.createElement("div");this.J.style.width=b.width+"px";this.J.style.height=b.height+"px";this.J.style.zIndex=Sd(this.Qa,"zIndex");this.J.style.position="absolute";this.J.style.top="0";this.J.style.left="0";this.J.style.backgroundColor="rgba(0, 0, 0, 0)";this.J.style.overflow="hidden";be(this.J);this.Qa.parentNode.appendChild(this.J);G(this.J,!0);this.Z=a.document.createElement("div");this.Z.style.width= 
b.width+"px";this.Z.style.height=b.height+"px";this.Z.style.position="absolute";this.Z.style.top="0px";this.Z.style.left="0px";this.Z.style.opacity=.7;this.Z.style.backgroundColor="#fff";be(this.Z);this.J.appendChild(this.Z);G(this.Z,!1);this.Jf=new Hh(this.Z,.5,{opacity:.7},{opacity:0},[{be:"opacity",duration:.5,timing:"ease-in",delay:0}]);this.Pe=!0;this.Ca=a.document.createElement("div");this.Ca.style.position="relative";this.Ca.style.height=2*b.height+"px";this.Ca.style.width=2*b.width+"px";be(this.Ca); 
this.J.appendChild(this.Ca);this.va=a.document.createElement("div");this.va.style.position="absolute";this.va.style.margin="auto";this.va.style.bottom="0";this.va.style.top="0";this.va.style.right="0";this.va.style.left="0";this.va.style.opacity=.09;this.va.style.backgroundColor="#000";this.va.style.borderRadius="50%";be(this.va);this.Ca.appendChild(this.va);this.W=a.document.createElement("div");this.W.style.position="absolute";this.W.style.bottom="5px";this.W.style.right="5px";this.W.style.height= 
"40px";this.W.style.width="40px";this.W.style.borderRadius="50%";this.W.style.borderWidth="2px";this.W.style.borderStyle="solid";this.W.style.borderColor="#eee";ci(this);be(this.W);this.J.appendChild(this.W);G(this.W,d);this.ya=hd(a).createElement("IMG");this.ya.src=["http:"==this.m.location.protocol?"http:":"https:","//pagead2.googlesyndication.com/pagead/bf/images/diagonal_expand_arrows.svg"].join("");this.ya.style.position="absolute";this.ya.style.margin="auto";this.ya.style.bottom="0";this.ya.style.top= 
"0";this.ya.style.right="0";this.ya.style.left="0";this.ya.style.height="40px";this.ya.style.width="40px";be(this.ya);this.W.appendChild(this.ya);this.hb=a.document.createElement("div");this.hb.style.width=b.width+"px";this.hb.style.height=b.height+"px";this.hb.style.position="absolute";this.hb.style.top="0px";this.hb.style.left="0px";this.hb.style.backgroundColor="rgba(0, 0, 0, 0)";be(this.hb);this.J.appendChild(this.hb);this.ka=a.document.createElement("div");this.ka.style.width=b.width-20+"px"; 
this.ka.style.height=b.height-20+"px";this.ka.style.position="absolute";this.ka.style.margin="auto";this.ka.style.top="0px";this.ka.style.left="0px";this.ka.style.right="0px";this.ka.style.bottom="0px";this.ka.style.backgroundColor="rgba(0, 0, 0, 0)";be(this.ka);this.J.appendChild(this.ka);d=rd(this.Qa);a=Sd(d,"position");if("absolute"!=a&&"fixed"!=a&&"relative"!=a){a=F(d);c=F(this.Qa);d.style.position="relative";d=F(d);var e=F(this.Qa);ad(a,d)||di("overlay-iframe-parent-coords-changed",a,d);ad(c, 
e)||di("overlay-iframe-moved-after-parent-position-changed",c,e)}a=F(this.Qa);c=F(this.J);ad(a,c)||(di("overlay-incorrect-after-parent-position-changed",a,c),a=new B(a.x-c.x,a.y-c.y),this.J.style.top=a.y+"px",this.J.style.left=a.x+"px",a=F(this.Qa),c=F(this.J),ad(a,c)||di("overlay-incorrect-after-offset",a,c));b=.95*Math.max(b.width,b.height);this.je=new Hh(this.va,.4,{height:"15px",width:"15px"},{height:b+"px",width:b+"px"},[{be:"height",duration:.4,timing:"ease-out",delay:0},{be:"width",duration:.4, 
timing:"ease-out",delay:0}]);M(this.je,"end",r(this.ei,this),!1);this.je.stop();G(this.Ca,!1)};qa(ei,I);var di=function(a,b,c){Q(a,{x1:b.x,y1:b.y,x2:c.x,y2:c.y})},ci=function(a){a.W.style.backgroundColor="#999"};ei.prototype.ei=function(){this.je.stop();G(this.Ca,!1);this.Pe||(this.Pe=!0,this.Jf.play(!0))};ei.prototype.j=function(){D(this.ka);D(this.va);D(this.Ca);D(this.Z);D(this.J);D(this.ya);D(this.W)};var fi=function(a,b,c,d){I.call(this);this.zf=c;this.pb=new ei(a,b,Se("overlay_touch_ripple"),Se("overlay_expand_icon"));this.v=d;this.Dc=new Nf(this.pb.hb,!1);this.Fc=new Nf(this.pb.ka,!1);this.Mf=new Pf(this.Dc);this.Rf=new Pf(this.Fc);this.H=[M(this.Fc,"singletouchstart",this.Md,!1,this),M(this.Fc,"singletouchend",this.Ld,!1,this),M(this.Fc,"singletouchcancel",this.Kd,!1,this),M(this.Dc,"singletouchstart",this.Md,!1,this),M(this.Dc,"singletouchend",this.Ld,!1,this),M(this.Dc,"singletouchcancel", 
this.Kd,!1,this),M(this.Mf,"singletouchtap",this.Sh,!1,this),M(this.Rf,"singletouchtap",this.Th,!1,this)]};qa(fi,I);var gi=function(a){for(var b=0;b<a.H.length;b++)N(a.H[b]);a.H=[]};g=fi.prototype;g.Th=function(){gi(this);this.zf();R(this.v,"external-center-tap",{},1)};g.Sh=function(){R(this.v,"external-border-tap",{},1)}; 
g.Md=function(a){var b=this.pb;a=new B(a.mb.clientX,a.mb.clientY);if(b.fh){var c=Yd(b.Qa),d=F(b.Qa);Ud(b.Ca,a.x-d.x-c.width,a.y-d.y-c.height);G(b.Ca,!0);b.je.play(!0)}else G(b.Ca,!1);b=this.pb;b.fh?(b.Pe=!1,b.Jf.stop(),G(b.Z,!0),b.Z.style.opacity=.7):G(b.Z,!1);this.pb.W.style.backgroundColor="#4285F4"};g.Ld=function(){ci(this.pb)};g.Kd=function(){ci(this.pb)};g.j=function(){gi(this);this.pb.dispose();this.Fc.dispose();this.Dc.dispose();this.Rf.dispose();this.Mf.dispose()};var hi=function(a,b,c){a=rd(a);var d=rd(a),e=rd(d),f=a;Pe(a)&&d&&Pe(d)&&((f=e)&&Pe(e)&&He(e,"adsbygoogle")&&(f=rd(e)),b||(a&&Ce(c,a),Ce(c,d),f==rd(e)&&e&&Ce(c,e)));for(a=f;a&&a.style&&!/^body$/i.test(a.nodeName);a=rd(a))b&&!L()||"visible"==a.style.overflow||J(c,a,"overflow","visible"),b&&("visible"!=a.style.overflow&&(J(c,a,"overflow-x","visible","important"),J(c,a,"overflow-y","visible","important")),J(c,a,"zIndex",999999,"important"),d=Sd(a,"position"),"absolute"!=d&&"fixed"!=d&&"relative"!=d&& 
(J(c,a,"position","relative","important"),J(c,a,"left",0),J(c,a,"top",0),J(c,a,"right",0),J(c,a,"bottom",0)))};var ii=function(a,b,c,d,e){this.M=!1;this.nh=a;this.m=d;this.Lf=e;this.dj=b;this.N=c.clone();this.B=new Ae;this.Fe=this.Ie=this.Ge=this.Ue=this.Td=this.Qb=this.Pb=null;this.Je=!1;this.ze=0;this.Te=this.qg=!1;this.v=new dh;this.Zg=!1;this.Y=null};ii.prototype.Qd=function(){return this.eb};ii.prototype.isExpanded=function(){return this.M};ii.prototype.mg=function(){return this.dj};ii.prototype.collapse=function(){ji(this)&&(this.Pb&&(bi(this.Pb),this.Pb=null),De(this.B),this.eb=this.M=!1)}; 
var ki=function(a,b,c){J(a.B,b,"width",c.width+"px");J(a.B,b,"height",c.height+"px");Ce(a.B,b)},li=function(a){var b=[],c=ji(a);if(!c)return b;b.push(c);a.m&&a.Lf&&b.push(a.m.document.getElementById(a.Lf));return b}; 
ii.prototype.expand=function(a,b){var c=li(this);if(!(0>=c.length)){for(var d=0,e=c.length;d<e;++d)ki(this,c[d],a);c=c[c.length-1];a.width>this.N.width&&(0==b||3==b)&&J(this.B,c,"left",this.N.width-a.width+"px");a.height>this.N.height&&(1==b||0==b)&&J(this.B,c,"top",this.N.height-a.height+"px");hi(c,!1,this.B);this.M=!0}}; 
ii.prototype.resize=function(a){var b=li(this);if(!(0>=b.length)){for(var c=b.length,d=0;d<c;++d)Wd(b[d],a);b=b[c-1].parentNode;c=b.parentNode;d=c.parentNode;Pe(b)&&c&&Pe(c)&&(Wd(b,a),Wd(c,a),d&&d&&Pe(d)&&He(d,"adsbygoogle")&&Wd(d,a));this.Qb=a;this.Te&&this.Pb&&(b=this.Pb,b.K=a.clone(),Zh(b))}}; 
var mi=function(a){if((A.CREATIVE_TOOLSET_PREVIEW_PARAMS||{}).ENABLE_OUT_OF_FOCUS_EXPANSION)return!1;var b=!1,c=a.m||A;"function"!==typeof c.document.hasFocus||c.document.hasFocus()||(R(a.v,"document-not-in-focus"),b=!0);Dh()&&(R(a.v,"document-is-hidden"),b=!0);return b},oi=function(a,b,c,d,e){if(mi(a))d();else if(!a.eb&&!a.M&&(a.eb=!0,!a.qg)){ni(a);var f=li(a);if(!(0>=f.length)){f=f[f.length-1];var h=a.m||A;a.Td=c;a.Ue=d;a.Qb=b.clone();0<=Ue()&&null===a.Y&&!a.Zg&&(a.Zg=!0,a.Y=new mh(h,a.v,function(){}, 
r(a.zh,a)));a.Pb=new Wh(f,h,a.Qb,r(a.Kh,a),r(a.Ah,a),r(a.Oc,a,e),a.v,a.Y);hi(f,!0,a.B);Yh(a.Pb)}}};ii.prototype.Oc=function(a){this.Te&&(this.Qb=null,a())};ii.prototype.zh=function(){this.Y.dispose();this.Y=null};ii.prototype.ge=function(a,b){if(!this.Je){this.Je=!0;var c=li(this);c=0>=c.length?null:c[c.length-1];var d=this.m||A;d&&c?(this.Ge=a,this.Ie=b,r(this.Wh,this),a=r(this.Xh,this),Se("external_overlay")||fh(this.v,"unknown-external-notifier"),a=new fi(d,c,a,this.v),this.Fe=a):fh(this.v,"external-notifier-invalid-iframe-or-win")}}; 
var ni=function(a){null!==a.Fe&&(clearTimeout(a.ze),a.ze=0,a.Fe.dispose(),a.Ge=null,a.Ie=null,a.Je=!1)};g=ii.prototype;g.Xh=function(){this.Ie();this.ze=setTimeout(r(this.gi,this),3E3)};g.gi=function(){this.qg=!0;ni(this);R(this.v,"dispose-external-notifier-timeout",{},1)};g.Wh=function(){this.Ge()};g.Kh=function(a){if(this.eb){this.M=!0;this.eb=!1;var b=li(this);1<b.length&&ki(this,b[0],a);this.Td&&(this.Td(),this.Td=null)}};g.Ah=function(){this.Qb=null;this.M||this.collapse();this.Ue&&this.Ue()}; 
var ji=function(a){a.u||(a.u=z.getElementById(a.nh));return a.u};var S=function(a,b,c,d,e,f,h){O.call(this);this.Ga=new ii(b,c,new C(d,e),f,h);this.Ri=a;this.Ng=!1;this.v=new dh(r(this.Qi,this))};v(S,O); 
S.prototype.og=function(a){var b=a,c="",d=a.indexOf("_");0<d&&(b=a.slice(0,d),c=a.slice(d+1));Q("usg-expandableHandleMessage",{msg:b});switch(b){case "expand":b=c;if(!this.Ga.isExpanded()){c=new C(0,0);a=0;b=b.split("_");for(d=0;d<b.length;++d)switch(b[d].charAt(0)){case "w":c.width=parseInt(b[d].substring(1),10);break;case "h":c.height=parseInt(b[d].substring(1),10);break;case "m":a=parseInt(b[d].substring(1),10)}b=this.Ga;d=li(b);var e=F(d[d.length-1]),f=ld(b.m||A);d=e.y;var h=f.height-(e.y+b.N.height); 
d=c.height-b.N.height>d||h>=d;h=e.x;e=f.width-(e.x+b.N.width);b=c.width-b.N.width>h||e>=h;e=2;d&&!b?e=3:!d&&b?e=1:d||b||(e=0);b=e;d="ok_expand_w"+c.width+"_h"+c.height+"_d"+b;switch(a){case 0:this.Ga.expand(c,b);this.ta(d);break;case 1:oi(this.Ga,c,r(this.ta,this,d),r(this.ta,this,"initiateCollapse"),r(this.ta,this,"parentViewportResized"))}}break;case "collapse":this.Ga.isExpanded()&&(this.Ga.collapse(),c=this.Ga.N.clone(),this.ta("ok_collapse_w"+c.width+"_h"+c.height));break;case "resize":a=new C(0, 
0);c=c.split("_");for(b=0;b<c.length;++b)switch(c[b].charAt(0)){case "w":a.width=parseInt(c[b].substring(1),10);break;case "h":a.height=parseInt(c[b].substring(1),10)}c="ok_resize_w"+a.width+"_h"+a.height;this.Ga.resize(a);this.ta(c);break;case "maxsize":c=this.Ga;c.Qb?c=c.Qb:(c=Qe(c.m||A,!0),a=new C(Math.max(0,c.width-Math.max(Math.ceil(.1*c.width),42)),Math.max(0,c.height-Math.max(Math.ceil(.2*c.height),42))),L()&&310<=c.width&&(a.width=Math.max(a.width,300)),c=a);this.ta("ok_maxsize_i"+c.width+ 
"_e"+c.height);break;case "params":A.CREATIVE_TOOLSET_PARAMS=JSON.parse(c);this.Ng=!0;this.ta("ok_params");break;case "previewParams":A.CREATIVE_TOOLSET_PREVIEW_PARAMS=JSON.parse(c);break;case "startExternalNotifier":this.Ng?this.Ga.ge(r(this.ta,this,"externalNotifierAboutToComplete"),r(this.ta,this,"externalNotifierComplete")):R(this.v,"start-external-notifier-before-params-received");break;case "expanding":case "collapsed":this.dispatchEvent(b);break;case "setResponsive":this.Ga.Te=!0}}; 
S.prototype.handleMessage=S.prototype.og;S.prototype.ta=function(a){this.Ri(a)};S.prototype.Qi=function(a,b,c,d){a="externalLog_"+b+"_"+a+"_"+d;for(var e in c)a+="_"+e+"_"+c[e];this.ta(a);return!0};u("ExpandableIframeController",S);S.prototype.listen=S.prototype.Ab;S.prototype.listenOnce=S.prototype.oc;S.prototype.unlisten=S.prototype.Xb;S.prototype.unlistenByKey=S.prototype.Ac;var pi=function(){var a=K().IS_MOBILE_APP_REQUEST;void 0===a&&(a=void 0!==A.mraid);return a};var qi={ENGAGEMENT_START:"engstart",ENGAGEMENT_END:"engend"},ri={CLICK_TO_EXPAND:29,HOVER_TO_EXPAND:30,GENERIC_ENGAGEMENT:32,VIDEO_PLAY:33,VIDEO_UNMUTE:34,VIDEO_VIEW_TIMER:35,MOUSE_HOVER:36,SWIPE:37,CREATIVE_TOOLSET_ERROR:377,VIDEO_REPLAY:10001,VIDEO_PAUSE:10002,VIDEO_STOP:10003,VIDEO_MUTE:10004,VIDEO_MIDPOINT:10005,VIDEO_COMPLETE:10006,VIDEO_INTERACTION:10007,FULL_SCREEN:10008,MANUAL_CLOSE:10009,CONTRACTION:10010,VIDEO_FIRST_QUARTILE:10011,VIDEO_THIRD_QUARTILE:10012,SUCCESSFUL_ENGAGEMENT:10025,ENGAGEMENT_END:10026, 
VIDEO2_START:10027,VIDEO2_FIRST_QUARTILE:10028,VIDEO2_MIDPOINT:10029,VIDEO2_THIRD_QUARTILE:10030,VIDEO2_COMPLETE:10031,VIDEO3_START:10032,VIDEO3_FIRST_QUARTILE:10033,VIDEO3_MIDPOINT:10034,VIDEO3_THIRD_QUARTILE:10035,VIDEO3_COMPLETE:10036,VIDEO4_START:10037,VIDEO4_FIRST_QUARTILE:10038,VIDEO4_MIDPOINT:10039,VIDEO4_THIRD_QUARTILE:10040,VIDEO4_COMPLETE:10041,VIDEO5_START:10042,VIDEO5_FIRST_QUARTILE:10043,VIDEO5_MIDPOINT:10044,VIDEO5_THIRD_QUARTILE:10045,VIDEO5_COMPLETE:10046,RENDERING_COMPLETED:10048, 
VIDEO_PREVIEW:10056};var si=function(){I.call(this);this.Ka=null};qa(si,I);si.prototype.j=function(){D(this.Ka);this.Ka=null;I.prototype.j.call(this)};si.prototype.show=function(a){this.Ka||(this.Ka=nd("DIV"),z.body.appendChild(this.Ka));Ie(this.Ka,"fading-text-overlay");sd(this.Ka,a);Ie(this.Ka,"shown");setTimeout(r(function(){Ke(this.Ka,"shown")},this),5E3)};function ti(){this.Ja=[];this.Ja.push(new ui({bb:"notifierstart",fb:["notifiercompleted"]}));this.Ja.push(new ui({bb:"expansionrequested",li:["abouttoexpand"],fb:["expansioncompleted"]}));this.Ja.push(new ui({bb:"initialload",fb:["creativerendered"]}));this.Ja.push(new ui({bb:"initialload",fb:["videoplaying"]}));this.Ja.push(new ui({bb:"creativerendered",fb:["videopreviewvisible"]}));this.Ja.push(new ui({bb:"videopreviewvisible",fb:["videopreviewstarted"]}));this.Ja.push(new ui({bb:"videopreviewvisible", 
fb:["videopreviewinvisible"]}));this.Ja.push(new ui({bb:"videopreviewstarted",fb:["videopreviewpaused"]}));this.Ja.push(new ui({bb:"videoplaystartrequested",fb:["videoplaystarted"]}));this.Bd={};if(A.jstiming)for(var a=0;a<this.Ja.length;a++)for(var b=this.Ja[a],c=b.xb(),d=0;d<c.length;d++){var e=c[d];(this.Bd[e]||(this.Bd[e]=[])).push(b)}this.ra("initialload")}var ui=function(a){this.kg=a.bb;this.vg=a.fb;this.mi=a.li||[];this.S=null}; 
ti.prototype.ra=function(a){if(K().MEASURE_LATENCY){var b=this.Bd[a];if(b)for(var c=0;c<b.length;c++)b[c].ra(a)}};ui.prototype.xb=function(){return ib([this.kg],this.vg,this.mi)};ui.prototype.ra=function(a){this.kg==a?(this.S=new window.jstiming.Timer,this.S.name="loadcreativetoolset"):this.S&&(ob(this.S.tick(a)),0>fb(this.vg,function(b){return b==a})||ob(A.rptcsiqid(this.S,{explabel:K().JS_EXPERIMENT_LABELS})))};var vi=function(){this.fe={}},wi=function(a,b,c){if(q(c)){if("touchend"==c.type||"touchcancel"==c.type)if(c.changedTouches&&0<c.changedTouches.length){var d=c.changedTouches[0].clientX;var e=c.changedTouches[0].clientY}else"function"===typeof c.Hd&&(c=c.V,c.changedTouches&&0<c.changedTouches.length&&(d=c.changedTouches[0].clientX,e=c.changedTouches[0].clientY));else e=F(c),d=e.x,e=e.y;d=void 0!==d&&void 0!==e?d+","+e:""}else d=c+"";d&&(a.fe[b]=d)},yi=function(a){var b={};Ed(a.fe,function(c,d){xi(d)&& 
(b[d]=c)});return b},xi=function(a){var b=K().JS_SPAM_SIGNALS;a=zi[a];return void 0!==a&&null!=b&&(b&a)==a},zi={zcf:8192,zcr:16384,clkt:16,zbq:262144,gcf:32768,gcr:65536,gq:4096,gv:524288};var T=function(a){O.call(this);this.Na=!1;this.Bb=this.aboutToExpandCallback=this.expansionCallback=null;this.pc=a.pc;this.Be=a.eg;this.Gf=a.jh;this.sd=a.qh||a.eg;this.sd>this.Be&&(this.sd=this.Be);var b=z.body;this.Ed=z.createElement("div");b.appendChild(this.Ed);this.la=0;this.ia=new vi;this.Qc=a.si;this.vb=0};v(T,O);g=T.prototype;g.j=function(){D(this.Ed);H(this.Bb);this.Bb=null;T.l.j.call(this)};g.remove=function(){if(4==this.la||0==this.la)this.ia.fe={};this.dispatchEvent(new We("removed",this))}; 
g.Id=function(){return this.vb};g.lg=function(){return yi(this.ia)};g.getContext=function(){return this.la};var Bi=function(a,b){gb(Ai[a.la],b)||Q("notifierContextTransitionError",{old:a.la,"new":b,not:a.pc});a.la=b;a.Qc&&(1==a.la?a.Qc.ra("notifierstart"):2==a.la&&a.Qc.ra("notifiercompleted"))};g=T.prototype;g.isActive=function(){return 1==this.la};g.Qd=function(){return 1==this.la||2==this.la};g.isExpanded=function(){return 3==this.la};g.Ub=function(a){Bi(this,a?3:0);this.remove()};g.hc=function(){return this.Be}; 
g.zb=function(){return this.pc};var Ci=function(a){a.Na&&a.expansionCallback&&(Bi(a,2),a.remove(),a.expansionCallback(),a.expansionCallback=null)};T.prototype.Kg=function(){this.aboutToExpandCallback&&(gb(Ai[this.la],2)&&this.aboutToExpandCallback(),this.aboutToExpandCallback=null);this.Qc&&this.Qc.ra("abouttoexpand")};var Ai={0:[1],1:[2,4],4:[0],2:[3],3:[0]};var Di=function(a,b){this.rg=this.yc=0;this.kd=this.L=null;this.Vb=0;this.yc=0<a?a:0;this.rg=b&&0<b&&b<this.yc?this.yc-b:0};Di.prototype.start=function(a,b,c){null!==this.L||null!==this.kd||0>=this.yc||(this.Vb=Date.now(),this.L=Ng(b,this.yc,a),c&&(this.kd=Ng(c,this.rg,a)))};Di.prototype.clear=function(){null!==this.L&&(Og(this.L),this.L=null);null!==this.kd&&(Og(this.kd),this.kd=null);this.Vb=0};var Ei=function(a){return Math.max(0,a.yc-(a.Vb?Date.now()-a.Vb:0))};Di.prototype.getStartTime=function(){return this.Vb};var Fi=function(a){T.call(this,a);this.Vc=0;this.Fb=null;this.pe=new Di(50);a=z.body;void 0===z.body.onmouseenter||void 0===z.body.onmouseleave||Nb?Jf(this,M(a,"mouseover",this.Xd,!0,this),M(a,"mouseout",this.Wd,!0,this)):Jf(this,M(a,"mouseenter",this.Xd,!1,this),M(a,"mouseleave",this.Wd,!1,this))};v(Fi,T);g=Fi.prototype;g.Xd=function(a){this.Vc||(this.Vc=Date.now(),a&&(wi(this.ia,"zcf",a),wi(this.ia,"zcr",a)))};g.j=function(){D(this.Fb);this.Fb=null;Fi.l.j.call(this)};g.Wd=function(){this.Vc=0}; 
g.remove=function(){Fi.l.remove.call(this);this.Na=!1};g.Ub=function(a){Fi.l.Ub.call(this,a);!a&&A.innerWidth&&tb&&(this.Fb=document.createElement("div"),E(this.Fb,{position:"absolute",width:A.innerWidth+"px",height:A.innerHeight+"px",opacity:0,top:0,zIndex:999999}),M(this.Fb,"mouseover",function(){z.body.removeChild(this.Fb);this.Fb=null},!0,this),z.body.appendChild(this.Fb))};g.start=function(a,b){this.pe.clear();this.Na?this.Lg(a,b):this.pe.start(this,t(this.Lg,a,b))}; 
g.Lg=function(a,b){this.pe.clear();this.vb=0;this.Na&&(this.expansionCallback=a,this.aboutToExpandCallback=b,Bi(this,1),this.If())};var Gi=function(a){Fi.call(this,a);this.Kc=new Di(3E3);Kf("mousedown",this.Xe,!0,this);this.pc="DesktopClickToExpand"};v(Gi,Fi);g=Gi.prototype;g.j=function(){this.Kc.clear();Gi.l.j.call(this)};g.Xe=function(){this.isExpanded()||(this.Na=!0,this.Kc.clear(),this.Kc.start(this,this.Mh))};g.Mh=function(){this.Na=!1};g.fc=function(){return 29};g.remove=function(){Gi.l.remove.call(this);this.Kc.clear()};g.If=function(){this.Kc.clear();this.vb=1;Ci(this)};var Hi=function(a,b,c,d,e){I.call(this);this.Cg=c;this.pi=d;this.Ki=e;a=id(document,"engagement_css_link");q(a)&&1==a.nodeType||(a=z.getElementsByTagName("head"),a=0<a.length?a[0]:z.body.parentNode.appendChild(z.createElement("head")),b=z.createElement("link"),b.rel="stylesheet",b.type="text/css",b.href=K().ENGAGEMENT_CSS_URL||"//pagead2.googlesyndication.com/pagead/css/engagement.css",b.id="engagement_css_link",a.appendChild(b),b=z.createElement("link"),b.rel="stylesheet",b.type="text/css",b.href= 
"//fonts.googleapis.com/css?family=Roboto:300,400,500,700",a.appendChild(b));a=z.createElement("div");Je(a,["progressbar-notifier","container","off",this.pi?"rtl":"ltr"]);0==this.Ki&&Ie(a,"desktop");this.Ug(a);b=z.createElement("span");b.className="spanner";c=z.createTextNode(" ");d=z.createElement("div");d.className="overlay overlay1";e=z.createElement("div");e.className="overlay overlay2";var f=z.createElement("div");f.className="viz";var h=z.createElement("div");h.className="notifier-text";var k= 
z.createTextNode(this.Cg?this.Cg:"Expanding..."),l=z.createElement("div");l.className="progbar-container";var m=z.createElement("div");m.className="progbar-border";var n=z.createElement("div");n.className="progbar";z.body.appendChild(a);a.appendChild(b);b.appendChild(c);a.appendChild(d);a.appendChild(e);a.appendChild(f);f.appendChild(h);h.appendChild(k);f.appendChild(l);l.appendChild(m);l.appendChild(n);a={container:a,overlay:d};this.wd=a.container;this.Ii=a.overlay;this.Ib=null;Jf(this,M(A,"resize", 
t(this.Ug,this.wd),!1,this))};v(Hi,I);var Le={yj:"off",zj:"on",gj:"cancel"};Hi.prototype.j=function(){D(this.wd);Hi.l.j.call(this)};var Ii=function(a,b){Me(a.wd);Ie(a.wd,b)},Ji=function(a){null!=a.Ib&&(N(a.Ib),a.Ib=null);Ii(a,"on")},Ki=function(a,b){var c=r(function(){null!=this.Ib&&Ki(this,0)},a);b&&4==b?(Ii(a,"cancel"),null==a.Ib&&(a.Ib=mf(a.Ii,Ye,c,!1,a))):(N(a.Ib),a.Ib=null,Ii(a,"off"))};Hi.prototype.Ug=function(a){if(pi()){var b=ld().height;0>=b&&(b=window.innerHeight);a.style.height=Td(b,!0)}};var Li=function(a){Fi.call(this,a);this.Tc=0;this.Uc=null;this.ga=new Di(this.hc(),this.Gf);Kf("mousedown",this.Xe,!0,this);Kf("mouseup",this.Ci,!0,this);this.Bb=new Hi(this.Ed,this.sd,a.ig||"Expanding...",K().EXPANSION_RIGHT_TO_LEFT||!1,0)};v(Li,Fi);g=Li.prototype;g.j=function(){N(this.Uc);this.Uc=null;Li.l.j.call(this)};g.Xe=function(){this.isExpanded()||(this.Tc=Date.now())}; 
g.Ci=function(){if(!this.isExpanded()&&this.Tc&&this.isActive()){this.ga.clear();this.vb=3;var a=Date.now()-this.Tc;wi(this.ia,"zbq",this.Vc?Date.now()-this.Vc:0);wi(this.ia,"clkt",a);this.Tc=0;Ci(this)}};g.Xd=function(a){Li.l.Xd.call(this,a);this.Na=!0};g.Wd=function(){Li.l.Wd.call(this);this.Na=!1;this.pe.clear();var a=this.isActive();a&&Bi(this,4);this.ga.clear();this.remove();a&&Bi(this,0)};g.Bi=function(a){a&&wi(this.ia,"zcr",a)};g.fc=function(){return 30}; 
g.remove=function(){Li.l.remove.call(this);this.ga.clear();this.Tc=0;Ki(this.Bb,this.getContext());N(this.Uc);this.Uc=null};g.mf=function(){this.vb=2;Ci(this)};g.If=function(){this.ga.start(this,this.mf,this.Kg);Ji(this.Bb);if(xi("zcf")||xi("zcr"))this.Uc=M(z.body,"mousemove",this.Bi,!0,this)};var Mi=function(a){T.call(this,a);this.Oa=this.ja=0;Kf("touchstart",this.Df,!0,this);Kf("touchend",this.Cf,!0,this)};v(Mi,T);g=Mi.prototype;g.start=function(a){!Se("stricter_mobile_taps")||0!=this.ja&&0!=this.Oa?(Bi(this,1),this.expansionCallback=a,this.Na=!0,Ci(this)):Q("noTouchStartEndPair",{notifier:"InstantlyEngage"},1)};g.remove=function(){Mi.l.remove.call(this);this.Oa=this.ja=0};g.fc=Tb(29);g.Id=function(){return 4};g.hc=Tb(0);g.zb=Tb("InstantlyEngage"); 
g.Df=function(a){this.isExpanded()||(this.ja=Date.now(),this.Oa=0,wi(this.ia,"gcf",a))};g.Cf=function(a){!this.isExpanded()&&this.ja&&(this.Oa=Date.now(),this.ja&&(wi(this.ia,"gq",this.Oa-this.ja),wi(this.ia,"gcr",a)))};var Ni=function(a){T.call(this,a);this.Ye=a.pc};v(Ni,T);g=Ni.prototype;g.start=function(){};g.remove=Vb;g.Qd=Ub;g.Ub=Vb;g.fc=Tb(32);g.hc=Tb(Infinity);g.zb=function(){return this.Ye};var Oi=function(a){O.call(this);this.Ye=a};v(Oi,O);g=Oi.prototype;g.remove=Vb;g.Qd=Ub;g.start=function(a){a()};g.Ub=function(){};g.fc=function(){return 32};g.Id=function(){return 1};g.zb=function(){return this.Ye};g.hc=function(){return 0};g.lg=function(){return{}};var Pi=function(a){T.call(this,a);this.Oa=this.ja=0;this.ga=new Di(this.hc(),this.Gf);Kf("touchstart",this.Df,!0,this);Kf("touchend",this.Cf,!0,this);this.Bb=new Hi(this.Ed,this.sd,(a.ig||"Tap to cancel")+"...",K().EXPANSION_RIGHT_TO_LEFT||!1,1)};v(Pi,T);g=Pi.prototype;g.j=function(){this.ga.clear();Pi.l.j.call(this)};g.fc=function(){return 29};g.remove=function(){Pi.l.remove.call(this);this.ga.clear();Ki(this.Bb,this.getContext());this.Na=!1;this.Oa=this.ja=0}; 
g.Df=function(a){this.isExpanded()||(this.ja=Date.now(),this.isActive()&&null!==this.ga.L&&0<Ei(this.ga)?(this.ga.clear(),Bi(this,4),this.remove(),Bi(this,0),a.preventDefault(),a.stopPropagation()):wi(this.ia,"gcf",a))};g.Cf=function(a){!this.isExpanded()&&this.ja&&(this.Oa=Date.now(),wi(this.ia,"gcr",a),wi(this.ia,"gq",this.Oa-this.ja),Se("stricter_mobile_taps")||(this.ja=0))}; 
g.mf=function(){8!=this.Id()&&(this.vb=5);var a={};jc(a,this.ia.fe);var b=this.ga;a.scproglen=b.Vb?Date.now()-b.Vb:0;this.Na=!0;Ci(this)};g.Si=Wb(function(){var a;if(!(a=Ff))a:{a=z.getElementsByTagName("iframe");for(var b=0,c;c=a[b];b++)if(yf(c)){a=!0;break a}a=!1}return a}); 
g.start=function(a,b){if(!(this.isActive()&&null!==this.ga.L&&0<Ei(this.ga))){this.vb=0;if(!this.Si())this.vb=8;else if(0==this.ja&&0==this.Oa||Se("stricter_mobile_taps")&&(0==this.ja||0==this.Oa)){Q("noTouchStartEndPair",{notifier:"ProgBarMobile"},1);return}this.expansionCallback=a;this.aboutToExpandCallback=b;Bi(this,1);this.ga.start(this,this.mf,this.Kg);Ji(this.Bb)}};var Ri=function(a,b){switch(a){case "NoOp":a=new Oi(a);break;case "InstantlyEngage":a=new Mi(Qi(a,b));break;case "NeverEngage":a=new Ni(Qi(a,b));break;case "DesktopProgressBarHover":a=new Li(Qi(a,b));break;case "DesktopClickToExpand":a=new Gi(Qi(a,b));break;case "LargeCanvasEngagement":a=new Ni(Qi(a,b));break;case "MobileProgressBarTapToCancelCSS3":a=new Pi(Qi(a,b));break;case "AutoExpand":a=new Oi(a);break;default:var c=L()?"MobileProgressBarTapToCancelCSS3":"DesktopProgressBarHover";Q("notifierUnknownWarning", 
{unknownInput:a,replacedWith:c});return Ri(c,b)}return a},Qi=function(a,b){var c=K(),d=c.ENGAGEMENT_DELAY_MS;if(!d||0>d)d=2E3;var e=c.ABOUT_TO_EXPAND_TIME_LEFT_MS;if(!e||0>=e||e>=d)e=500;return{pc:a,ig:c.EXPANSION_TEXT,eg:d,qh:d,jh:e,si:b}};var Si=function(a){return 0>a.indexOf("::")?a:a.substr(a.indexOf("::")+2)};var Ti={EXPANSION:"expansion",EXPANSION_HOVER:"expansion_hover",GENERIC_ENGAGEMENT:"generic_engagement",PART2VIEWED:"part2viewed",RM_VIDEO_PLAY:"rm_video_play",RM_VIDEO_UNMUTE:"rm_video_unmute",RM_VIDEO_VIEW_TIMER:"rm_video_view_timer",MOUSE_HOVER:"mouse_hover",SWIPE:"swipe",CLICK_THROUGH:"click_through",RM_VIDEO_REPLAY:"rm_video_replay",RM_VIDEO_PAUSE:"rm_video_pause",RM_VIDEO_STOP:"rm_video_stop",RM_VIDEO_MUTE:"rm_video_mute",VIDEOPLAYTIME50:"videoplaytime50",VIDEOPLAYTIME100:"videoplaytime100", 
RM_VIDEO_INTERACTION:"rm_video_interaction",RM_FULLSCREEN:"rm_fullscreen",RM_MANUAL_CLOSE:"rm_manual_close",CONTRACTION:"contraction",VIDEOPLAYTIME25:"videoplaytime25",VIDEOPLAYTIME75:"videoplaytime75",ENGAGE_3S:"engage_3s",ENGAGE_4S:"engage_4s",ENGAGE_5S:"engage_5s",ENGAGE_10S:"engage_10s",ENGAGE_15S:"engage_15s",ENGAGE_20S:"engage_20s",ENGAGE_25S:"engage_25s",ENGAGE_30S:"engage_30s",ENGAGE_35S:"engage_35s",ENGAGE_40S:"engage_40s",ENGAGE_45S:"engage_45s",ENGAGE_50S:"engage_50s",ENGAGE_55S:"engage_55s", 
ENGAGE_60S:"engage_60s",ENGAGE_90S:"engage_90s",ENGAGE_120S:"engage_120s",ENGAGE_180S:"engage_180s",ENGAGE_SUCCESS:"engage_success",ENGAGE_ENDED:"engage_ended",VIDEO2_PLAYTIME0:"video2_playtime0",VIDEO2_PLAYTIME25:"video2_playtime25",VIDEO2_PLAYTIME50:"video2_playtime50",VIDEO2_PLAYTIME75:"video2_playtime75",VIDEO2_PLAYTIME100:"video2_playtime100",VIDEO3_PLAYTIME0:"video3_playtime0",VIDEO3_PLAYTIME25:"video3_playtime25",VIDEO3_PLAYTIME50:"video3_playtime50",VIDEO3_PLAYTIME75:"video3_playtime75",VIDEO3_PLAYTIME100:"video3_playtime100", 
VIDEO4_PLAYTIME0:"video4_playtime0",VIDEO4_PLAYTIME25:"video4_playtime25",VIDEO4_PLAYTIME50:"video4_playtime50",VIDEO4_PLAYTIME75:"video4_playtime75",VIDEO4_PLAYTIME100:"video4_playtime100",VIDEO5_PLAYTIME0:"video5_playtime0",VIDEO5_PLAYTIME25:"video5_playtime25",VIDEO5_PLAYTIME50:"video5_playtime50",VIDEO5_PLAYTIME75:"video5_playtime75",VIDEO5_PLAYTIME100:"video5_playtime100",CREATIVE_TOOLSET_ERROR:"ct_error",video1Paused:"rm_video_pause",video1Played0Percent:"part2viewed",video1Played25Percent:"videoplaytime25", 
video1Played50Percent:"videoplaytime50",video1Played75Percent:"videoplaytime75",video1Played100Percent:"videoplaytime100",video2Paused:"rm_video_pause",video2Played0Percent:"video2_playtime0",video2Played25Percent:"video2_playtime25",video2Played50Percent:"video2_playtime50",video2Played75Percent:"video2_playtime75",video2Played100Percent:"video2_playtime100",video3Paused:"rm_video_pause",video3Played0Percent:"video3_playtime0",video3Played25Percent:"video3_playtime25",video3Played50Percent:"video3_playtime50", 
video3Played75Percent:"video3_playtime75",video3Played100Percent:"video3_playtime100",video4Paused:"rm_video_pause",video4Played0Percent:"video4_playtime0",video4Played25Percent:"video4_playtime25",video4Played50Percent:"video4_playtime50",video4Played75Percent:"video4_playtime75",video4Played100Percent:"video4_playtime100",video5Paused:"rm_video_pause",video5Played0Percent:"video5_playtime0",video5Played25Percent:"video5_playtime25",video5Played50Percent:"video5_playtime50",video5Played75Percent:"video5_playtime75", 
video5Played100Percent:"video5_playtime100",imageGalleryCardInteracted:"tetris_image_gallery_card_interacted",mapCardInteracted:"tetris_map_card_interacted",videoCardInteracted:"tetris_video_card_interacted",elementInteracted:"lightbox_ad_interacted"}; 
jc(Ti,{"Element interacted":"lightbox_ad_interacted","Logo clicked":"tetris_logo_clicked","Header CTA clicked":"tetris_header_cta_clicked","Social link clicked":"tetris_social_link_clicked","Image gallery card interacted":"tetris_image_gallery_card_interacted","Image gallery CTA clicked":"tetris_image_gallery_cta_clicked","Image gallery image selected":"tetris_image_gallery_image_selected","Map card interacted":"tetris_map_card_interacted","Map location selected":"tetris_map_location_selected","Presenter scrolled":"tetris_presenter_scrolled", 
"Product gallery card interacted":"tetris_product_gallery_card_interacted","Product gallery product clicked":"tetris_product_gallery_product_clicked","Product gallery scrolled":"tetris_product_gallery_scrolled","Thumb selected":"tetris_thumb_selected","Video buffering":"tetris_video_buffering","Video card interacted":"tetris_video_card_interacted","Video paused":"rm_video_pause","Video played 0%":"part2viewed","Video played 25%":"videoplaytime25","Video played 50%":"videoplaytime50","Video played 75%":"videoplaytime75", 
"Video played 100%":"videoplaytime100","Video playing":"tetris_video_playing","Video unmuted":"rm_video_unmute"});var Ui={"Element interacted":"ENGAGEMENT_AD_INTERACTION",ENGAGE_10S:"ENGAGEMENT_DURATION_10S"},Vi={};jc(Vi,{"Tetris became active":"tetris_became_active","Tetris became idle":"tetris_became_idle"});var Wi={}; 
jc(Wi,{"Autopreview playing 2s":"autopreview_playing_2s","Autopreview started playing":"autopreview_started_playing","Engagement state failure":"engagement_state_failure","Google Maps API failure":"google_maps_api_failure","Osd timed out":"osd_timed_out","Video thumb initialized":"video_thumb_initialized","WebFont API failure":"web_font_api_failure","YouTube Iframe API failure":"youtube_iframe_api_failure"}); 
for(var Xi={EXPANSION:29,EXPANSION_HOVER:30,GENERIC_ENGAGEMENT:32,RM_VIDEO_PLAY:33,RM_VIDEO_UNMUTE:34,RM_VIDEO_VIEW_TIMER:35,MOUSE_HOVER:36,SWIPE:37},Yi={29:"EXPANSION",30:"EXPANSION_HOVER",32:"GENERIC_ENGAGEMENT",33:"RM_VIDEO_PLAY",34:"RM_VIDEO_UNMUTE",35:"RM_VIDEO_VIEW_TIMER",36:"MOUSE_HOVER",37:"SWIPE",377:"CT_ERROR",10001:"RM_VIDEO_REPLAY",10002:"RM_VIDEO_PAUSE",10003:"RM_VIDEO_STOP",10004:"RM_VIDEO_MUTE",10005:"VIDEOPLAYTME50",10006:"VIDEOPLAYTME100",10007:"RM_VIDEO_INTERACTION",10008:"RM_FULL_SCREEN", 
10009:"RM_MANUAL_CLOSE",10010:"CONTRACTION",10011:"VIDEOPLAYTIME25",10012:"VIDEOPLAYTIME75",10015:"ENGAGE_3S",10016:"ENGAGE_4S",10017:"ENGAGE_5S",10018:"ENGAGE_10S",10019:"ENGAGE_15S",10020:"ENGAGE_30S",10021:"ENGAGE_60S",10022:"ENGAGE_90S",10023:"ENGAGE_120S",10024:"ENGAGE_180S",10025:"ENGAGE_SUCCESS",10026:"ENGAGE_ENDED",10027:"VIDEO2_PLAYTIME0",10028:"VIDEO2_PLAYTIME25",10029:"VIDEO2_PLAYTIME50",10030:"VIDEO2_PLAYTIME75",10031:"VIDEO2_PLAYTIME100",10032:"VIDEO3_PLAYTIME0",10033:"VIDEO3_PLAYTIME25", 
10034:"VIDEO3_PLAYTIME50",10035:"VIDEO3_PLAYTIME75",10036:"VIDEO3_PLAYTIME100",10037:"VIDEO4_PLAYTIME0",10038:"VIDEO4_PLAYTIME25",10039:"VIDEO4_PLAYTIME50",10040:"VIDEO4_PLAYTIME75",10041:"VIDEO4_PLAYTIME100",10042:"VIDEO5_PLAYTIME0",10043:"VIDEO5_PLAYTIME25",10044:"VIDEO5_PLAYTIME50",10045:"VIDEO5_PLAYTIME75",10046:"VIDEO5_PLAYTIME100",10049:"ENGAGE_20S",10050:"ENGAGE_25S",10051:"ENGAGE_35S",10052:"ENGAGE_40S",10053:"ENGAGE_45S",10054:"ENGAGE_50S",10055:"ENGAGE_55S"},Zi=1;10>=Zi;++Zi){var $i="card"+ 
Zi;jc(Ti,kc($i+"VideoPaused","rm_video_pause",$i+"VideoPlayed0Percent","part2viewed",$i+"VideoPlayed25Percent","videoplaytime25",$i+"VideoPlayed50Percent","videoplaytime50",$i+"VideoPlayed75Percent","videoplaytime75",$i+"VideoPlayed100Percent","videoplaytime100",$i+"ImageGalleryCardInteracted","tetris_image_gallery_card_interacted",$i+"MapCardInteracted","tetris_map_card_interacted",$i+"VideoCardInteracted","tetris_video_card_interacted"))};var aj=function(){I.call(this);this.sf=""};v(aj,I);g=aj.prototype; 
g.reportEvents=function(a){if(!this.wa)for(var b=0;b<a.length;++b){var c=Si(a[b].unifiedReportingEvent.name);if(void 0!==c)switch(c){case "search_lift_impression":U(this,"199");break;case "EXPANSION":case "EXPANSION_HOVER":U(this,"201");break;case "GENERIC_ENGAGEMENT":U(this,"259");break;case "ENGAGE_3S":U(this,"204");break;case "ENGAGE_4S":U(this,"205");break;case "ENGAGE_5S":U(this,"206");break;case "ENGAGE_10S":U(this,"211");break;case "ENGAGE_15S":U(this,"216");break;case "ENGAGE_30S":U(this, 
"231");break;case "ENGAGE_60S":U(this,"240");break;case "ENGAGE_90S":U(this,"241");break;case "ENGAGE_120S":U(this,"242");break;case "ENGAGE_180S":U(this,"243");break;case "elementInteracted":case "Element interacted":U(this,"260")}}};g.registerChargeableEventName=function(){};g.logCustomVariable=function(){};g.getType=function(){return"GDN_SEARCH_LIFT"};g.getConfig=function(){return{reportingApiVersion:2}};g.newReporterCallback=function(){};g.supportsChargeableEvents=function(){return!1}; 
var U=function(a,b){if(!a.sf){var c=K();a.sf=c&&c.SEARCH_UPLIFT_URL?c.SEARCH_UPLIFT_URL:""}if(a=a.sf){q(K().VBB_DATA)&&(a=Cd(a,"vtt",K().VBB_DATA.TRAFFIC_TYPE),a=Cd(a,"vbk",K().VBB_DATA.VBB_BUCKET));b=Cd(a,"vi",b);var d=void 0===d?!1:d;Md()?Jd(window,b,null,!0,d):(a=p.document,a.body?(c=a.getElementById("goog-srcless-iframe"),c||(c=Id("IFRAME"),c.style.display="none",c.id="goog-srcless-iframe",a.body.appendChild(c)),a=c):a=null,a&&a.contentWindow&&Jd(a.contentWindow,b,null,!0,d))}};var bj=function(){this.vc=[];this.rb=[]},cj=function(){var a=ua("googlecreative.reporting.sharedReporter");a||(a=new bj,u("googlecreative.reporting.sharedReporter",a));return a};g=bj.prototype;g.addReporter=function(a){y(this.vc,function(b){b.newReporterCallback(a);a.newReporterCallback(b)});y(this.rb,function(b){a.registerChargeableEventName(b)});this.vc.push(a)};g.reportEvents=function(a){y(this.vc,function(b){b.reportEvents(a)})}; 
g.registerChargeableEventName=function(a){y(this.vc,function(b){b.registerChargeableEventName(a)});this.rb.push(a)};g.logCustomVariable=function(a,b){y(this.vc,function(c){c.logCustomVariable(a,b)})};g.getType=function(){return"UNIFIED_DISPATCHER"};g.getConfig=function(){return{reportingApiVersion:2}};g.newReporterCallback=function(){};g.supportsChargeableEvents=function(){var a=!1;y(this.vc,function(b){b.supportsChargeableEvents()&&(a=!0)});return a};var dj=function(){var a=K();return a&&a.CREATIVE_CONVERSION_URL?a.CREATIVE_CONVERSION_URL:""},ej=function(a){var b=K().ENGAGEMENT_CONVERSION_URLS;return void 0!==b&&void 0!==b[a]?b[a]:null},gj=function(a,b,c){Math.random()>(c||.01)||(c=Se("error_reporting"),dj()&&c?(b=ec(b||{}),b.eventType=a,(a=fj(377,b))&&cj().reportEvents([a])):P(a,b,1))},ij=function(a,b){var c={};c.explen=b;a.chargeable&&hj(32,c);hj(a.action,c)},hj=function(a,b){"number"===typeof a&&Yi[a]&&(a=fj(a,b||{}))&&cj().reportEvents([a])}, 
fj=function(a,b){a=Yi[a];return void 0===a?null:jj(a,b)},jj=function(a,b){return{unifiedReportingEvent:{type:"CUSTOM_EVENT",name:a,videoName:"",trigger:"Counter"},count:1,time:0,data:[b]}},V=function(a,b){return function(){try{return b.apply(this,arguments)}catch(c){gj(a,{errorName:c.name,errorMessage:c.message},1)}}};var kj=function(a,b){this.za=a;this.ba=b||null;this.cpeEnabled=V("CT-cpeEnabled",r(this.cpeEnabled,this));this.getClientEnvironment=V("CT-getClientEnvironment",r(this.getClientEnvironment,this));this.getEngagementState=V("CT-getEngagementState",r(this.getEngagementState,this));this.getActiveExperimentLabels=V("CT-getActiveExperimentLabels",r(this.getActiveExperimentLabels,this));this.getActivePreviewParams=V("CT-getActivePreviewParams",r(this.getActivePreviewParams,this))};g=kj.prototype; 
g.cpeEnabled=function(){return this.za.cpeEnabled()};g.getClientEnvironment=function(){return{browserClass:this.za.getClientEnvironment().browserClass,language:this.za.getClientEnvironment().language}};g.getEngagementState=function(){return this.ba};g.getActiveExperimentLabels=function(){return Ve()};g.getActivePreviewParams=function(){return{DISABLE_OSD:(A.CREATIVE_TOOLSET_PREVIEW_PARAMS||{}).DISABLE_OSD}};var lj=function(){this.G=null;this.Vi=!1;this.ac=this.oe=null},mj=function(){return K().ENGAGEMENT_URL||""};lj.prototype.cpeEnabled=function(){return K().ENABLE_CPE};lj.prototype.getClientEnvironment=function(){var a=0;L()&&!pi()?a=1:pi()&&(a=2);return{browserClass:a,language:K().LANGUAGE}};var nj=function(){I.call(this);this.wc=null;this.Lb=0;this.dd=this.Ya=null;this.Cb=this.Zc=!1;this.rc=null;this.Wb=0;this.Rd=!1;this.ed=[];this.zg=!1};v(nj,I);var oj=function(a,b){!a.Cb&&a.Lb<a.wc.length&&(b=a.wc[a.Lb].interval-b,0<b?a.dd=setTimeout(r(a.Sg,a),b):a.Sg())},pj=function(a){if(!a.Rd){a.Rd=!0;for(var b=0;b<a.ed.length;b++)ij(a.wc[b].args,a.ed[b]);a.ed=[]}}; 
nj.prototype.Sg=function(){if(null!=this.Ya){var a=Date.now()-this.Ya,b=this.wc[this.Lb].args;!this.Rd&&b.chargeable&&pj(this);this.Rd?ij(b,a):this.ed.push(a);this.Lb+=1;oj(this,a)}};var qj=function(a){a.Cb||(null!=a.Ya?(clearTimeout(a.dd),a.dd=null,a.rc=Date.now(),a.Cb=!0):a.Zc=!0)}; 
nj.prototype.Yh=function(a){a=q(a)?a.hidden:!a;A.mraid&&Q("mraidViewableChange",{hidden:a});a?qj(this):(this.Zc=!1,this.Cb&&null!=this.Ya&&(this.Cb=!1,a=Date.now()-this.rc,this.Wb+=a,this.Ya+=a,this.rc=null,oj(this,Date.now()-this.Ya)))};var rj=function(){I.call(this);this.ba={chargeableAction:void 0,currentState:0,cycleWasCharged:!1,engagementAction:void 0,engagementCycle:0,timestamp:Date.now()};this.zd=this.Ad=null;this.fd=new nj;we(this,t(H,this.fd));this.ba.currentState=0};v(rj,I); 
var sj=function(a,b){a.Ad=Date.now();null!=a.zd&&(a.ba.engagementCycle++,a.ba.cycleWasCharged=!1);var c=a.fd,d=a.Ad,e="LARGE_CANVAS"==b&&L()&&!pi();c.zg||(c.zg=!0,Ch(c.Yh,c,e),Dh()&&(c.Zc=!0));if(null==c.wc){e=[{interval:3E3,args:{action:10015,chargeable:!0}},{interval:4E3,args:{action:10016}},{interval:5E3,args:{action:10017}},{interval:1E4,args:{action:10018}},{interval:15E3,args:{action:10019}},{interval:2E4,args:{action:10049}},{interval:25E3,args:{action:10050}},{interval:3E4,args:{action:10020}}, 
{interval:35E3,args:{action:10051}},{interval:4E4,args:{action:10052}},{interval:45E3,args:{action:10053}},{interval:5E4,args:{action:10054}},{interval:55E3,args:{action:10055}},{interval:6E4,args:{action:10021}},{interval:9E4,args:{action:10022}},{interval:12E4,args:{action:10023}},{interval:18E4,args:{action:10024}}];var f=K().EXPERIMENTAL_REPORTING_SCHEDULE;if(void 0!==f)try{e=JSON.parse(f).schedule}catch(h){P("badExpSchedJson",{context:"experimental reporting schedule parse error",msg:h.toString()})}if("LargeCanvasEngagement"== 
K().ENGAGEMENT_NOTIFIER)for(f=0;f<e.length;f++)delete e[f].args.chargeable;c.wc=e}c.Lb=0;c.Wb=0;c.ed=[];c.Ya=d;c.Zc&&qj(c);oj(c,Date.now()-c.Ya);a.ba.timestamp=a.Ad;a.ba.engagementAction=b};rj.prototype.vf=function(a){0==this.ba.currentState&&(this.ba.currentState=a,2==a&&sj(this,"LARGE_CANVAS"))};rj.prototype.getEngagementState=function(){return this.ba};var tj=function(a){return Array.prototype.concat.apply([],arguments)}(bc({hj:"chrgact",ij:"ctype",kj:"cycchrg",lj:"deferred_action",mj:"no_charge",nj:"engact",oj:"engactd",pj:"engcyc",qj:"engdelay",sj:"label",tj:"explen",xj:"noconv",wj:"notifier",Cj:"random",Fj:"unload",Gj:"value",Hj:"visfrc",Ij:"viscrd"}),bc(qi)),uj=function(a){var b={};Ed(a,function(c,d){gb(tj,d)&&(b[d]=c)});return b};function vj(){this.time=0;this.Ce=!1;this.data=null}vj.prototype.setTime=function(a){this.time=a;return this};var wj=function(a,b){this.Vf=a;this.qf=b};v(wj,vj);var xj=function(a,b){var c=[],d="",e=b.indexOf("?")+1;0!=e?(c.push(b.substr(0,e)),d=b.substr(e)):(c.push(b),c.push("?"));Ed(a,function(f,h){d=d.replace(new RegExp(h+"=[^&\\s]*&?"),"");c.push([h,"=",f,"&"].join(""))});d?c.push(d):(a=c.pop(),a=a.substr(0,a.length-1),c.push(a));return c.join("")}; 
wj.prototype.Of=function(){if(this.Ce){var a={context:"GdnChargeableEventUrlBuilder assembleUrl",msg:"eventAlreadySent cannot be true for chargeable url: "+this.Vf};ze("cpeunif",a);return""}a=ec(this.data||{});a.ctype=this.Vf.toString();return xj(a,this.qf)};var yj=function(a,b){this.ri=a;this.qf=b};v(yj,vj);yj.prototype.Of=function(){var a=ec(this.data||{});a.label=this.ri;this.Ce&&(a.noconv="1");a.random=String(Math.floor(1E11+9E11*Math.random()));var b=this.qf,c=[],d;for(d in a)yd(d,a[d],c);return xd(b,c.join("&"))};var W=function(a){this.xa=this.Yb=this.kb="";this.Eb=null;this.Ob=this.Ba="";this.Aa=this.oi=!1;if(a instanceof W){this.Aa=a.Aa;zj(this,a.kb);var b=a.Yb;X(this);this.Yb=b;b=a.xa;X(this);this.xa=b;Aj(this,a.Eb);b=a.Ba;X(this);this.Ba=b;Bj(this,a.La.clone());a=a.Ob;X(this);this.Ob=a}else a&&(b=String(a).match(ud))?(this.Aa=!1,zj(this,b[1]||"",!0),a=b[2]||"",X(this),this.Yb=Cj(a),a=b[3]||"",X(this),this.xa=Cj(a,!0),Aj(this,b[4]),a=b[5]||"",X(this),this.Ba=Cj(a,!0),Bj(this,b[6]||"",!0),a=b[7]||"",X(this), 
this.Ob=Cj(a)):(this.Aa=!1,this.La=new Dj(null,this.Aa))};W.prototype.toString=function(){var a=[],b=this.kb;b&&a.push(Ej(b,Fj,!0),":");var c=this.xa;if(c||"file"==b)a.push("//"),(b=this.Yb)&&a.push(Ej(b,Fj,!0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.Eb,null!=c&&a.push(":",String(c));if(c=this.Ba)this.xa&&"/"!=c.charAt(0)&&a.push("/"),a.push(Ej(c,"/"==c.charAt(0)?Gj:Hj,!0));(c=this.La.toString())&&a.push("?",c);(c=this.Ob)&&a.push("#",Ej(c,Ij));return a.join("")}; 
W.prototype.resolve=function(a){var b=this.clone(),c=!!a.kb;c?zj(b,a.kb):c=!!a.Yb;if(c){var d=a.Yb;X(b);b.Yb=d}else c=!!a.xa;c?(d=a.xa,X(b),b.xa=d):c=null!=a.Eb;d=a.Ba;if(c)Aj(b,a.Eb);else if(c=!!a.Ba){if("/"!=d.charAt(0))if(this.xa&&!this.Ba)d="/"+d;else{var e=b.Ba.lastIndexOf("/");-1!=e&&(d=b.Ba.slice(0,e+1)+d)}e=d;if(".."==e||"."==e)d="";else if(-1!=e.indexOf("./")||-1!=e.indexOf("/.")){d=0==e.lastIndexOf("/",0);e=e.split("/");for(var f=[],h=0;h<e.length;){var k=e[h++];"."==k?d&&h==e.length&&f.push(""): 
".."==k?((1<f.length||1==f.length&&""!=f[0])&&f.pop(),d&&h==e.length&&f.push("")):(f.push(k),d=!0)}d=f.join("/")}else d=e}c?(X(b),b.Ba=d):c=""!==a.La.toString();c?Bj(b,a.La.clone()):c=!!a.Ob;c&&(a=a.Ob,X(b),b.Ob=a);return b};W.prototype.clone=function(){return new W(this)}; 
var zj=function(a,b,c){X(a);a.kb=c?Cj(b,!0):b;a.kb&&(a.kb=a.kb.replace(/:$/,""))},Aj=function(a,b){X(a);if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("Bad port number "+b);a.Eb=b}else a.Eb=null},Bj=function(a,b,c){X(a);b instanceof Dj?(a.La=b,a.La.uf(a.Aa)):(c||(b=Ej(b,Jj)),a.La=new Dj(b,a.Aa))};W.prototype.getQuery=function(){return this.La.toString()};W.prototype.removeParameter=function(a){X(this);this.La.remove(a);return this}; 
var X=function(a){if(a.oi)throw Error("Tried to modify a read-only Uri");};W.prototype.uf=function(a){this.Aa=a;this.La&&this.La.uf(a)}; 
var Kj=function(a){return a instanceof W?a.clone():new W(a)},Cj=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""},Ej=function(a,b,c){return"string"===typeof a?(a=encodeURI(a).replace(b,Lj),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null},Lj=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)},Fj=/[#\/\?@]/g,Hj=/[#\?:]/g,Gj=/[#\?]/g,Jj=/[#\?@]/g,Ij=/#/g,Dj=function(a,b){this.fa=this.F=null;this.oa=a||null;this.Aa=!!b},Mj=function(a){a.F|| 
(a.F=new Map,a.fa=0,a.oa&&wd(a.oa,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))};g=Dj.prototype;g.add=function(a,b){Mj(this);this.oa=null;a=Nj(this,a);var c=this.F.get(a);c||this.F.set(a,c=[]);c.push(b);this.fa+=1;return this};g.remove=function(a){Mj(this);a=Nj(this,a);return this.F.has(a)?(this.oa=null,this.fa-=this.F.get(a).length,this.F.delete(a)):!1};g.clear=function(){this.F=this.oa=null;this.fa=0};g.Hc=function(a){Mj(this);a=Nj(this,a);return this.F.has(a)}; 
g.forEach=function(a,b){Mj(this);this.F.forEach(function(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)};g.ic=function(){Mj(this);for(var a=Array.from(this.F.values()),b=Array.from(this.F.keys()),c=[],d=0;d<b.length;d++)for(var e=a[d],f=0;f<e.length;f++)c.push(b[d]);return c};g.Sa=function(a){Mj(this);var b=[];if("string"===typeof a)this.Hc(a)&&(b=b.concat(this.F.get(Nj(this,a))));else{a=Array.from(this.F.values());for(var c=0;c<a.length;c++)b=b.concat(a[c])}return b}; 
g.set=function(a,b){Mj(this);this.oa=null;a=Nj(this,a);this.Hc(a)&&(this.fa-=this.F.get(a).length);this.F.set(a,[b]);this.fa+=1;return this};g.get=function(a,b){if(!a)return b;a=this.Sa(a);return 0<a.length?String(a[0]):b}; 
g.toString=function(){if(this.oa)return this.oa;if(!this.F)return"";for(var a=[],b=Array.from(this.F.keys()),c=0;c<b.length;c++){var d=b[c],e=encodeURIComponent(String(d));d=this.Sa(d);for(var f=0;f<d.length;f++){var h=e;""!==d[f]&&(h+="="+encodeURIComponent(String(d[f])));a.push(h)}}return this.oa=a.join("&")};g.clone=function(){var a=new Dj;a.oa=this.oa;this.F&&(a.F=new Map(this.F),a.fa=this.fa);return a};var Nj=function(a,b){b=String(b);a.Aa&&(b=b.toLowerCase());return b}; 
Dj.prototype.uf=function(a){a&&!this.Aa&&(Mj(this),this.oa=null,this.F.forEach(function(b,c){var d=c.toLowerCase();c!=d&&(this.remove(c),this.remove(d),0<b.length&&(this.oa=null,this.F.set(Nj(this,d),jb(b)),this.fa+=b.length))},this));this.Aa=a};Dj.prototype.extend=function(a){for(var b=0;b<arguments.length;b++)gg(arguments[b],function(c,d){this.add(d,c)},this)};var Oj=function(a,b){I.call(this);this.za=a;this.Tf=!1;this.Cd={};this.rb=[];this.me=[];this.nd=0;this.hh=1049;this.wb=new rj;we(this,t(H,this.wb));this.bg=!1;this.gb=b};v(Oj,I); 
Oj.prototype.reportEvents=function(a){for(var b=0;b<a.length;++b){var c=a[b];if(!this.wa){var d=c.unifiedReportingEvent,e="CUSTOM_EVENT"!=d.type?d.type:d.name;var f=e;var h=Ui[Si(f)],k;if(k=void 0!==h)k=K().ENGAGEMENT_CONVERSION_URLS,k=void 0!==k&&!dc(k);k?null==ej(h)?(f={context:"GdnEventReporter.shouldReportBiddableEvent_",eventName:f,cpeEnabled:!!this.za.cpeEnabled(),chargeableUrlLength:mj().length},P("noBiddableConversionUrl",f),f=!1):f=this.Cd[f]?!1:!0:f=!1;f&&(f=new W(ej(Ui[Si(e)])),zj(f,A.location.protocol), 
Kd(A,f.toString()));f=e;this.za.cpeEnabled()&&!mj()?(P("cpeAndNoChargeableUrl",{context:"GdnEventReporter.shouldReportChargeableEvent",msg:"CPE is enabled but chargeable url is not set"}),f=!1):(this.za.cpeEnabled()&&!this.bg&&(this.we()||P("cpeChargeableEventConfigureFailed",{context:"GdnEventReporter.shouldReportChargeableEvent",msg:"CPE default chargeable event is not configured and attempt to configure failed."})),f=0==this.rb.length&&!!Xi[f]||gb(this.rb,f),f=this.za.cpeEnabled()&&!!mj()&&!this.Tf&& 
f);if(f){if(this.Tf=!0,d=this.wb,d.ba.chargeableAction=e,d.ba.cycleWasCharged=!0,d.ba.currentState=1,pj(d.fd),Pj(this,e,new wj(Xi[e]||Xi.GENERIC_ENGAGEMENT,mj()),1,c.time,!0,c.data,!1),1<c.count){this.Cd[e]=!0;d=[];if(Array.isArray(c.data))for(f=1;f<c.data.length;++f)d.push(fc(c.data[f]));Qj(this,e,{count:c.count-1,time:0,data:d,unifiedReportingEvent:c.unifiedReportingEvent})}}else if((f=void 0!==Ti[Si(e)])?dj()||(f="Unknown",void 0!==window.adData?f="FLASH_TEMPLATE or HTML5_TEMPLATE":void 0!==window.studioV2&& 
(f=q(window.studioV2.creatives)?"RICH_MEDIA":"HTML5_STUDIO_TEMPLATE"),f={context:"GdnEventReporter.shouldReportFreeEvent",msg:"free url is not set",eventName:e,cpeEnabled:!!this.za.cpeEnabled(),chargeableUrlLength:mj().length,creativeType:f},P("noFreeUrl",f),f=!1):f=!1,f)Qj(this,e,c);else if(void 0!==Vi[Si(e)])Q(Vi[Si(e)]);else if(void 0!==Wi[Si(e)])P(Wi[Si(e)]);else if(Se("log_ignored_events")&&"Counter"==d.trigger&&"CUSTOM_EVENT"==d.type)c=encodeURIComponent(e+",").length,this.nd+=c,this.nd>this.hh&& 
(Rj(this),this.nd=c),kb(this.me,e);else if(this.gb){c=e;switch(ri[c.toUpperCase()]){case 10048:this.gb.ra("creativerendered");break;case 10056:this.gb.ra("videoplaying")}d=this.gb;null!=d.Bd[c]&&d.ra(c)}this.Cd[e]=!0}}}; 
var Qj=function(a,b,c){Pj(a,b,new yj(Ti[Si(b)],dj()||""),c.count,c.time,!1,c.data,!!a.Cd[b])},Pj=function(a,b,c,d,e,f,h,k){for(var l=0;l<d;++l){var m=[];Array.isArray(h)&&h.length>l&&(m=uj(h[l]));if(null!==m&&"engstart"in m)sj(a.wb,b);else if(null!==m&&"engend"in m){var n=a.wb;n.zd=Date.now();var x=n.fd;x.Cb&&(x.Cb=!1,x.Zc=!0,x.Wb+=Date.now()-x.rc,x.rc=null);clearTimeout(x.dd);x.dd=null;x.Ya=null;x.Lb=0;n.ba.currentState=0;n.ba.timestamp=Date.now();n=a.wb;n.zd?(x=n.fd,n=n.zd-n.Ad-(x.Cb?x.Wb+(Date.now()- 
x.rc):x.Wb)):n=0;m.explen=""+n}n=a.za;x=f;var aa={};if(n.G){var rb=n.G.hc();rb=Infinity==rb?-1:rb;aa.engdelay=rb.toString();aa.notifier=n.G.zb();rb=n.G.Id();aa.engactd=rb;8==rb&&(x=!1);x&&jc(aa,n.G.lg())}"number"===typeof n.oe&&(aa.visfrc=n.oe);null!==n.ac&&(aa.viscrd=n.ac.top+","+n.ac.left+","+n.ac.bottom+","+n.ac.right);n=aa;x=a.wb.getEngagementState();aa={};aa.engcyc=x.engagementCycle;x.engagementAction&&(aa.engact=x.engagementAction);aa.cycchrg=x.cycleWasCharged;x.chargeableAction&&(aa.chrgact= 
x.chargeableAction);jc(n,aa);jc(n,m);x=c.setTime(e);x.Ce=k;x.data=n;if(n=x.Of())2E3<n.length&&P("reporting-url-too-long"),Kd(A,n),0<e&&(e=0),k=!0;null!==m&&"engend"in m&&Rj(a)}};g=Oj.prototype;g.getEngagementState=function(){return this.wb.getEngagementState()};g.registerChargeableEventName=function(a){gb(this.rb,a)||kb(this.rb,a)};g.logCustomVariable=function(){};g.getType=function(){return"GDN"};g.getConfig=function(){return{reportingApiVersion:2}}; 
g.newReporterCallback=function(a){"function"===typeof a.getType&&"STUDIO"==a.getType()&&(this.za.Vi=!0)};g.supportsChargeableEvents=function(){return this.za.cpeEnabled()};g.we=function(){if(!A.CREATIVE_TOOLSET_PARAMS||null==K().NEVER_CHARGE_FOR_EXPANSION)return!1;K().NEVER_CHARGE_FOR_EXPANSION&&0==this.rb.length&&cj().registerChargeableEventName("GENERIC_ENGAGEMENT");return this.bg=!0};g.vf=function(a){this.wb.vf(a)}; 
var Rj=function(a){0!=a.me.length&&(Q("unreportedEvents",{events:a.me},1),a.me=[],a.nd=0)};var Sj=null,Tj=!1,Uj=function(a,b){if(null!=Sj&&!Sj.wa)return Sj;Sj=new Oj(a,b);cj().addReporter(Sj);return Sj};function Vj(){};/* 
 
 Copyright 2005, 2007 Bob Ippolito. All Rights Reserved. 
 Copyright The Closure Library Authors. 
 SPDX-License-Identifier: MIT 
*/ 
var Y=function(a,b){this.de=[];this.Fg=a;this.cg=b||null;this.Nc=this.Ha=!1;this.jb=void 0;this.wf=this.sh=this.ve=!1;this.le=0;this.da=null;this.td=0};v(Y,Vj);Y.prototype.cancel=function(a){if(this.Ha)this.jb instanceof Y&&this.jb.cancel();else{if(this.da){var b=this.da;delete this.da;a?b.cancel(a):(b.td--,0>=b.td&&b.cancel())}this.Fg?this.Fg.call(this.cg,this):this.wf=!0;this.Ha||this.fg(new Wj(this))}};Y.prototype.Zf=function(a,b){this.ve=!1;Xj(this,a,b)}; 
var Xj=function(a,b,c){a.Ha=!0;a.jb=c;a.Nc=!b;Yj(a)},ak=function(a){if(a.Ha){if(!a.wf)throw new Zj(a);a.wf=!1}};Y.prototype.Da=function(a){ak(this);Xj(this,!0,a)};Y.prototype.fg=function(a){ak(this);Xj(this,!1,a)};var ck=function(a,b,c){bk(a,b,null,c)},bk=function(a,b,c,d){a.de.push([b,c,d]);a.Ha&&Yj(a)};Y.prototype.then=function(a,b,c){var d,e,f=new xg(function(h,k){e=h;d=k});bk(this,e,function(h){h instanceof Wj?f.cancel():d(h);return dk},this);return f.then(a,b,c)};Y.prototype.$goog_Thenable=!0; 
var ek=function(a,b){b instanceof Y?ck(a,r(b.uh,b)):ck(a,function(){return b})};Y.prototype.uh=function(a){var b=new Y;bk(this,b.Da,b.fg,b);a&&(b.da=this,this.td++);return b}; 
var fk=function(a){return eb(a.de,function(b){return"function"===typeof b[1]})},dk={},Yj=function(a){if(a.le&&a.Ha&&fk(a)){var b=a.le,c=gk[b];c&&(c.Qg(),delete gk[b]);a.le=0}a.da&&(a.da.td--,delete a.da);b=a.jb;for(var d=c=!1;a.de.length&&!a.ve;){var e=a.de.shift(),f=e[0],h=e[1];e=e[2];if(f=a.Nc?h:f)try{var k=f.call(e||a.cg,b);k===dk&&(k=void 0);void 0!==k&&(a.Nc=a.Nc&&(k==b||k instanceof Error),a.jb=b=k);if(vg(b)||"function"===typeof p.Promise&&b instanceof p.Promise)d=!0,a.ve=!0}catch(l){b=l,a.Nc= 
!0,fk(a)||(c=!0)}}a.jb=b;d&&(k=r(a.Zf,a,!0),d=r(a.Zf,a,!1),b instanceof Y?(bk(b,k,d),b.sh=!0):b.then(k,d));c&&(b=new hk(b),gk[b.X]=b,a.le=b.X)},Zj=function(){Ca.call(this)};v(Zj,Ca);Zj.prototype.message="Deferred has already fired";Zj.prototype.name="AlreadyCalledError";var Wj=function(){Ca.call(this)};v(Wj,Ca);Wj.prototype.message="Deferred was canceled";Wj.prototype.name="CanceledError";var hk=function(a){this.X=p.setTimeout(r(this.Xi,this),0);this.Hh=a}; 
hk.prototype.Xi=function(){delete gk[this.X];throw this.Hh;};hk.prototype.Qg=function(){p.clearTimeout(this.X)};var gk={};var Z=function(){O.call(this);this.M=this.Ua=!1;this.We=!0;this.ye=new C(0,0);this.Re=this.rf=this.Cc=this.Qe=this.Gc=this.Ee=null;this.Qf=new Nd(0,0,0,0);this.K=new C(0,0);this.N=new C(0,0);this.ab=0;this.Rb=this.G=null;this.Pa=this.He=this.Dd=this.Gd=!1;this.ec=ik||(ik=new lj);jk||(jk=new ti);this.gb=jk;this.Xa=Uj(this.ec,this.gb);var a=null;null!=this.Xa&&(we(this,t(H,this.Xa)),a=this.Xa.getEngagementState());this.Nh=new kj(this.ec,a);this.Jc=0;this.O=this.Ea=this.Sd=null;this.qe=new Y;r(this.fi, 
this);this.lc=null;this.Ef=new si;we(this,t(H,this.Ef));this.Nb=new Sf;this.sc=null;this.nf()},jk,kk,lk;v(Z,O); 
Z.prototype.nf=function(){this.instantlyResizeWindow=V("CTB-instantlyResizeWindow",r(this.instantlyResizeWindow,this));this.getCollapsedHeight=V("CTB-getCollapsedHeight",r(this.getCollapsedHeight,this));this.getCollapsedWidth=V("CTB-getCollapsedWidth",r(this.getCollapsedWidth,this));this.getExpandedHeight=V("CTB-getExpandedHeight",r(this.getExpandedHeight,this));this.getExpandedWidth=V("CTB-getExpandedHeight",r(this.getExpandedWidth,this));this.getMaxExpandableSize=V("CTB-getMaxExpandableSize",r(this.getMaxExpandableSize, 
this));this.isExpanded=V("CTB-isExpanded",r(this.isExpanded,this));this.isExpansionEnabled=V("CTB-isExpansionEnabled",r(this.isExpansionEnabled,this));this.shouldMaintainCoordinates=V("CTB-shouldMaintainCoordinates",r(this.shouldMaintainCoordinates,this));this.getConfig=V("CTB-getConfig",r(this.getConfig,this));this.dispose=V("CTB-dispose",r(this.dispose,this));this.reportEngagement=V("CTB-reportEngagement",r(this.reportEngagement,this));this.setChargeableAction=V("CTB-setChargeableAction",r(this.setChargeableAction, 
this));this.Ab=V("CTB-listen",r(this.Ab,this));this.oc=V("CTB-listenOnce",r(this.oc,this));this.Xb=V("CTB-unlisten",r(this.Xb,this));this.Ac=V("CTB-unlistenByKey",r(this.Ac,this));this.Ze=V("CTB-notifyResizingToRenderingLibrary",r(this.Ze,this))};Z.prototype.j=function(){ve(this.G,this.Ea);this.O=this.Ea=this.G=null;this.qe=new Y;this.Nb.dispose();null!=yh&&(yh.dispose(),yh=null);Z.l.j.call(this)};var ik=new lj; 
Z.prototype.Pg=function(a){if(this.isExpanded()&&!this.Pa){var b=null!=this.G&&"LargeCanvasEngagement"==this.G.zb()?10009:10010;a=a||{};a.engend=!0;hj(b,a)}};var mk=function(a,b){null!=a.lc&&E(a.lc,{display:b?"block":"none"})};Z.prototype.instantlyResizeWindow=function(a,b){nk(this,r(function(){K().ALLOW_INSTANT_RESIZING?this.isExpanded()||0<=a&&0<=b&&ok(this,new C(a,b)):pk(this,"illegal_instant_resizing",{resizew:a,resizeh:b})},this))}; 
Z.prototype.getMaxExpandableSize=function(a){this.Rb?ck(this.Rb,a):(this.Rb=new Y,ck(this.Rb,a),qk(this,"maxsize")||(this.Rc=!0))};var nk=function(a,b){ck(a.qe,b);!a.qe.Ha&&a.qe.Da()};Z.prototype.setExternalResizeCallback=function(a){this.rf=a};Z.prototype.Ze=function(){this.rf?this.rf():P("resize-callback-is-not-defined")};var rk=function(a){a.Gd=!0;null!==a.Cc&&(a.Dd=!1,a.Cc())},sk=function(a){a=1==a.ab;var b=Se("external_overlay");return L()&&!pi()&&a&&b}; 
Z.prototype.ii=function(){var a=K();Q("toolset-params-available");tk(this)||(this.G=uk(this,this.Pa?"NoOp":a.ENGAGEMENT_NOTIFIER),L()&&(this.Jc=a.ENGAGEMENT_BORDER_WIDTH||10,this.Ea=uk(this,"InstantlyEngage"),this.Tg(),Kf("touchstart",this.Zi,!1,this)))};var uk=function(a,b){var c=Ri(b,a.gb);we(a,t(H,c));M(c,"removed",a.Ei,!1,a);"LargeCanvasEngagement"==b?(a.M=!0,a.Ua=!1,null!=a.Xa&&a.Xa.vf(2),a.ec.G=c):"AutoExpand"==b&&a.Re&&a.Re();return c};g=Z.prototype;g.we=function(){null!=this.Xa&&this.Xa.we()}; 
g.Tg=function(){if(this.Ea){var a=ld();0==a.height&&(a.height=window.innerHeight);this.Qf=new Nd(this.Jc,a.width-this.Jc,a.height-this.Jc,this.Jc)}};g.Zi=function(a){this.Sd=F(a)};g.getCollapsedHeight=function(){return this.N.height};g.getCollapsedWidth=function(){return this.N.width};g.getExpandedHeight=function(){return this.K.height};g.getExpandedWidth=function(){return this.K.width};g.isExpanded=function(){return this.M};g.isExpansionEnabled=function(){return this.Ua}; 
g.shouldMaintainCoordinates=function(a){this.We=a}; 
var wk=function(a,b){if("function"==typeof b&&a.Ua&&!a.M&&!a.eb()){var c=r(function(){this.dispatchEvent("expanding");b()},a);a.gb.ra("expansionrequested");var d=r(function(e){if(null!=e){if(e.lightboxWidth<this.getExpandedWidth()){this.Ef.show("Zoom out for the full experience");vk(this,{overlay:!0,maxw:e.lightboxWidth,maxh:e.lightboxHeight});this.G&&this.G.remove();this.Ea&&this.Ea.remove();return}e=this.Ef;e.Ka&&Ke(e.Ka,"shown")}this.Ea&&this.Qf.contains(this.Sd)?this.O=this.Ea:this.G&&(this.O= 
this.G,this.Ea&&!this.Sd&&pk(this,"incompatible_with_1_point_5_click"));null!==this.O&&(this.ec.G=this.O,this.O.start(c,r(this.kh,this)))},a);L()&&1==a.ab?a.getMaxExpandableSize(d):d()}};Z.prototype.Ei=function(){this.Sd=null}; 
var zk=function(a,b,c){a.M=!0;null!==a.O&&a.O.Ub(!0);a.We&&xk(a,b,c);mk(a,!0);yk(!1);a.Nb.hd&&(Tf(a.Nb),a.sc=mf(A,"popstate",a.Zh,!1,a));var d=sk(a);a.Pa||!a.O&&!d||(d=d?29:a.O.fc(),hj(d,{engstart:!0}));1==a.ab&&(d=r(function(e){(e.lightboxWidth<b.width||e.lightboxHeight<b.height)&&vk(this,{overlay:!1,maxw:e.lightboxWidth,maxh:e.lightboxHeight,bc:K().MOBILE_BROWSER_CLASS})},a),a.getMaxExpandableSize(d));"function"===typeof a.Ee&&(a.Ee(b.width,b.height,c),a.gb.ra("expansioncompleted"))}; 
Z.prototype.Zh=function(){this.M&&this.Nb.Uf()&&Ak(this)};var tk=function(a){return!a.Pa&&sk(a)?(a.Dd=!1,a.Gd=!1,a.He=!1,a.ge(),!0):!1},Bk=function(a,b){a.Rb&&(a.Rb.Da(b),a.Rb=null)},Ak=function(a){null!==a.O&&a.eb()?a.O.Ub(!1):"function"===typeof a.Qe&&a.Qe();var b;if(b=a.Nb.hd)b=a.Nb,b=null!==b.qa&&b.qa.state!=A.history.state;b&&(N(a.sc),a.sc=null,a=a.Nb,a.sc=mf(A,"popstate",a.Uf,!1,a),A.history.back())};Z.prototype.kh=function(){"function"===typeof this.Cc&&this.Cc()}; 
var yk=function(a){var b=z.getElementById("abgc");b&&G(b,a);(b=z.getElementById("BAP-holder"))&&G(b,a);(b=z.getElementById("cbc"))&&G(b,a)},xk=function(a,b,c){if(1===a.ab){var d=z.body;c=Math.round((b.width-a.N.width)/2);0<c&&E(d,"marginLeft",c+"px");a=Math.round((b.height-a.N.height)/2);0<a&&E(d,"marginTop",a+"px")}else{d=z.body;if(0==c||3==c){var e=b.width-a.N.width;0<e&&E(d,"marginLeft",e+"px")}if(0==c||1==c)a=b.height-a.N.height,0<a&&E(d,"marginTop",a+"px")}}; 
Z.prototype.eb=function(){return!!this.O&&this.O.Qd()};Z.prototype.reportEngagement=function(a,b){this.Pa||hj(a,b)};Z.prototype.setChargeableAction=function(a){!this.Pa&&"number"===typeof a&&Yi[a]&&Xi[Yi[a]]&&(a=Yi[a])&&cj().registerChargeableEventName(a)}; 
var vk=function(a,b){a.getExpandedWidth();var c={expandw:a.getExpandedWidth(),expandh:a.getExpandedHeight()};Ed(b,function(d,e){c[e]=d});b=K();void 0!==b.EXPANSION_CLICK_INFO&&(c.ai=b.EXPANSION_CLICK_INFO);pk(a,"oversized_expansion",c)},pk=function(a,b,c){c=ec(c||{});c.ee=a.isExpansionEnabled()?1:0;c.ie=a.isExpanded()?1:0;c.em=a.ab;c.p=a.Pa?1:0;c.not=a.G&&a.G.zb();a.Ea&&(c.not+=","+a.Ea.zb());gj(b,c)};Z.prototype.fi=function(a){this.Pa||(this.ec.oe=a.oe,this.ec.ac=a.ac||null)}; 
Z.prototype.getConfig=function(){return this.Nh};Z.prototype.dispatchEvent=function(a){return Z.l.dispatchEvent.call(this,a)};var Ck={"become-active-on-pub":!0,"become-idle-on-pub":!0,"document-is-hidden":!0,"document-not-in-focus":!0,"drag-to-expand-background-touch":!0,"drag-to-expand-end":!0,"drag-to-expand-tap-timeout":!0,"drag-to-expand-tap":!0,"dispose-external-notifier-timeout":!0,"external-notifier-invalid-iframe-or-win":!0,"external-border-tap":!0,"external-center-tap":!0,"lightbox-behind-content":!0,"lightbox-not-in-focus":!0,"unknown-external-notifier":!0,viewport:!0,"viewport-resized":!0,"collapse-target":!0, 
"survey-created":!0,"survey-response":!0,"survey-closed":!0,"survey-duration":!0,"survey-iframe-not-created":!0},Dk=/^[\w,]*$/,Ek=function(a,b){switch(a){case "url":return!0;case "e":return null!==b.match(Dk);case "event":return"lbstart"==b;case "ew":case "eh":case "lw":case "lh":case "vw":case "vh":return!isNaN(parseFloat(b));case "holdComplete":return"true"==b||"false"==b;case "direction":return"up"==b||"down"==b||"left"==b||"right"==b||"none"==b;case "distance":case "duration":case "progress":return!isNaN(parseFloat(b)); 
case "state":return"hooked"==b||"tapunhooked"==b||"holdunhooked"==b||"middrag"==b||"expanding"==b;case "oldWidth":case "oldHeight":case "newWidth":case "newHeight":return!isNaN(parseFloat(b));case "collapseTarget":return"close-button"==b||"background-overlay"==b;case "questionIndex":return!isNaN(parseFloat(b));case "questionType":return"multiple-choice"==b||"stars-rating"==b;case "answerOrder":RegExp("(d+)(-d+)+").test(b);case "answerIndex":return!isNaN(parseFloat(b));case "answerId":return!isNaN(parseFloat(b))}return!1};var Fk,Gk=new te(p);(function(a){Fk=a||new ie;"number"!==typeof p.google_srt&&(p.google_srt=Math.random());je(Fk,p.google_srt);"complete"==p.document.readyState?p.google_measure_js_timing||Gk.disable():Gk.dc&&Yb(p,"load",function(){p.google_measure_js_timing||Gk.disable()})})();function Hk(a,b){Ik(a)&&(a=decodeURIComponent(a));return(a=a.match("[?&#]"+b+"=([^&#]*)"))?decodeURIComponent(a[1]):void 0} 
var Ik=function(a){return/https?:\/\/googleads\.g\.doubleclick\.net\/[a-z0-9\/]*\/zrt_lookup.html/.test(a)},Jk=function(a,b,c){c=c?encodeURIComponent:function(f){return f};var d=Hd(p.document.URL),e=0<d.length;return a+(-1==a.indexOf(c("?"))?c("?"):c("&"))+c([e?"google_debug"+(d?"="+d:"")+"&":"","xpc=",b,"&p=",encodeURIComponent(p.document.location.protocol),"//",encodeURIComponent(p.document.location.host)].join(""))},Kk=function(a){return(a||p.document.location.protocol+"//"+p.document.location.host)+ 
"/robots.txt"};rc(Sb(new Rb(Pb,"https://pagead2.googlesyndication.com/pagead/expansion_embed.js")));var Nk=function(a){var b=[];Lk(new Mk,a,b);return b.join("")},Mk=function(){this.ce=void 0},Lk=function(a,b,c){if(null==b)c.push("null");else{if("object"==typeof b){if(Array.isArray(b)){var d=b;b=d.length;c.push("[");for(var e="",f=0;f<b;f++)c.push(e),e=d[f],Lk(a,a.ce?a.ce.call(d,String(f),e):e,c),e=",";c.push("]");return}if(b instanceof String||b instanceof Number||b instanceof Boolean)b=b.valueOf();else{c.push("{");f="";for(d in b)Object.prototype.hasOwnProperty.call(b,d)&&(e=b[d],"function"!=typeof e&& 
(c.push(f),Ok(d,c),c.push(":"),Lk(a,a.ce?a.ce.call(b,d,e):e,c),f=","));c.push("}");return}}switch(typeof b){case "string":Ok(b,c);break;case "number":c.push(isFinite(b)&&!isNaN(b)?String(b):"null");break;case "boolean":c.push(String(b));break;case "function":c.push("null");break;default:throw Error("Unknown type: "+typeof b);}}},Pk={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\u000b"},Qk=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g, 
Ok=function(a,b){b.push('"',a.replace(Qk,function(c){var d=Pk[c];d||(d="\\u"+(c.charCodeAt(0)|65536).toString(16).slice(1),Pk[c]=d);return d}),'"')};var Rk=function(){I.call(this);this.tf={}};v(Rk,I);Rk.prototype.connect=function(a){a&&a()};Rk.prototype.isConnected=function(){return!0};var Sk=function(a,b){a.tf.expandable_ad={Da:b,Dg:!1}},Tk=function(a,b){if(b&&"string"===typeof a)try{return JSON.parse(a)}catch(c){return null}else if(!b&&"string"!==typeof a)return Nk(a);return a};Rk.prototype.j=function(){Rk.l.j.call(this);delete this.tf;delete this.dg};var Uk=["pu","lru","pru","lpu","ppu"],Wk=function(){for(var a=10,b=Vk,c=b.length,d="";0<a--;)d+=b.charAt(Math.floor(Math.random()*c));return d},Vk="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";var Xk=function(a){I.call(this);this.na=a||hd()};v(Xk,I);Xk.prototype.dh=0;Xk.prototype.getType=function(){return this.dh};Xk.prototype.jc=function(){return this.na.jc()};var Zk=function(a,b,c,d,e){Xk.call(this,c);this.o=a;this.tc=e||2;this.ef=b||"*";this.Mb=new Pg(this);this.Sc=new Mg(100,this.jc());this.bf=!!d;this.Gb=new Y;this.Hb=new Y;this.sb=new Y;this.Gh=Wk();this.ae=null;this.bf?1==Yk(this.o)?ek(this.sb,this.Gb):ek(this.sb,this.Hb):(ek(this.sb,this.Gb),2==this.tc&&ek(this.sb,this.Hb));ck(this.sb,this.Fi,this);this.sb.Da(!0);this.Mb.Ab(this.Sc,"tick",this.Ag)};v(Zk,Xk);Zk.prototype.pa=null;Zk.prototype.sg=!1;Zk.prototype.dh=1;var $k={};Zk.prototype.gd=0; 
var dl=function(a){var b=a.V.data;if("string"!==typeof b)return!1;var c=b.indexOf("|"),d=b.indexOf(":");if(-1==c||-1==d)return!1;var e=b.substring(0,c);c=b.substring(c+1,d);b=b.substring(d+1);if(d=al[e])return d.Ff(c,b,a.V.origin),!0;d=bl(b)[0];for(var f in al){var h=al[f];if(1==Yk(h)&&!h.isConnected()&&"tp"==c&&("SETUP"==d||"SETUP_NTPV2"==d)&&cl(h,a.V.origin))return delete al[h.name],h.name=e,al[e]=h,h.Ff(c,b),!0}return!1},el=function(a){2!=a.tc||null!=a.pa&&2!=a.pa||a.send("tp","SETUP_NTPV2,"+a.Gh); 
null!=a.pa&&1!=a.pa||a.send("tp","SETUP")},fl=function(a,b){if(2!=a.tc||null!=a.pa&&2!=a.pa||2!=b){if(null!=a.pa&&1!=a.pa||1!=b)return;a.send("tp","SETUP_ACK")}else a.send("tp","SETUP_ACK_NTPV2");a.Hb.Ha||a.Hb.Da(!0)},gl=function(a,b){b>a.pa&&(a.pa=b);1==a.pa&&(a.Hb.Ha||a.bf||a.Hb.Da(!0),a.ae=null)};g=Zk.prototype;g.connect=function(){var a=this.jc(),b=ya(a),c=$k[b];"number"!==typeof c&&(c=0);0==c&&M(a.postMessage?a:a.document,"message",dl,!1,Zk);$k[b]=c+1;this.sg=!0;this.Ag()}; 
g.Ag=function(){var a=0==Yk(this.o);this.bf&&a||this.o.isConnected()||this.wa?this.Sc.stop():(this.Sc.start(),el(this))};g.send=function(a,b){var c=this.o.Db;c&&(this.send=function(d,e){var f=this,h=this.o.name;this.gd=Ng(function(){f.gd=0;try{var k=c.postMessage?c:c.document;k.postMessage&&k.postMessage(h+"|"+d+":"+e,f.ef)}catch(l){}},0)},this.send(a,b))}; 
g.Fi=function(){var a=this.o,b=1==this.tc||1==this.pa?200:void 0;a.isConnected()||a.tb&&a.tb.isActive()||(a.s=2,H(a.tb),void 0!==b?(a.tb=new Ih(a.xe,b),a.tb.start()):(a.tb=null,a.xe()))}; 
g.j=function(){if(this.sg){var a=this.jc(),b=ya(a),c=$k[b];$k[b]=c-1;1==c&&tf(a.postMessage?a:a.document,"message",dl,!1,Zk)}this.gd&&(Og(this.gd),this.gd=0);H(this.Mb);delete this.Mb;H(this.Sc);delete this.Sc;this.Gb.cancel();delete this.Gb;this.Hb.cancel();delete this.Hb;this.sb.cancel();delete this.sb;delete this.send;Zk.l.j.call(this)};var bl=function(a){a=a.split(",");a[1]=a[1]||null;return a};var il=function(a,b){Rk.call(this);for(var c=0,d;d=Uk[c];c++)if(d in a&&!/^https?:\/\//.test(a[d]))throw Error("URI "+a[d]+" is invalid for field "+d);this.T=a;this.name=this.T.cn||Wk();this.na=b||hd();this.yd=[];this.ff=new Pg(this);a.lpu=a.lpu||vd(this.na.jc().location.href)+"/robots.txt";a.ppu=a.ppu||vd(a.pu||"")+"/robots.txt";al[this.name]=this;vf(window,"unload",hl)||mf(window,"unload",hl)};v(il,Rk);var jl=RegExp("^%*tp$"),kl=RegExp("^%+tp$");g=il.prototype;g.tb=null;g.Tb=null;g.nb=null; 
g.s=1;g.isConnected=function(){return 2==this.s};g.Db=null;g.Pd=null;g.getConfig=function(){return this.T};g.connect=function(a){this.xe=a||Vb;3==this.s&&(this.s=1);this.Tb?ck(this.Tb,this.Yf):this.Yf()}; 
g.Yf=function(){this.Tb=null;this.T.ifrid&&(this.Pd=id(this.na.P,this.T.ifrid));if(this.Pd){var a=this.Pd.contentWindow;a||(a=window.frames[this.T.ifrid]);this.Db=a}if(!this.Db){if(window==window.top)throw Error("CrossPageChannel: Can't connect, peer window-object not set.");this.Db=window.parent}if(!this.nb){this.T.tp||(this.T.tp="function"===typeof document.postMessage||"function"===typeof window.postMessage||qb&&window.postMessage?1:0);if("function"===typeof this.T.tp)this.nb=new this.T.tp(this, 
this.na);else switch(this.T.tp){case 1:this.nb=new Zk(this,this.T.ph,this.na,!!this.T.osh,this.T.nativeProtocolVersion||2)}if(!this.nb)throw Error("CrossPageChannel: No suitable transport found! You may try injecting a Transport constructor directly via the channel config object.");}for(this.nb.connect();0<this.yd.length;)this.yd.shift()()};g.close=function(){this.Tb&&(this.Tb.cancel(),this.Tb=null);this.yd.length=0;this.ff.uc();this.s=3;H(this.nb);this.xe=this.nb=null;H(this.tb);this.tb=null}; 
g.send=function(a,b){if(this.isConnected()){try{var c=!!this.Db&&!this.Db.closed}catch(e){c=!1}if(c){q(b)&&(b=Nk(b));c=this.nb;var d=c.send;jl.test(a)&&(a="%"+a);a=a.replace(/[%:|]/g,encodeURIComponent);d.call(c,a,b)}else this.close()}}; 
g.Ff=function(a,b,c){if(this.Tb)this.yd.push(r(this.Ff,this,a,b,c));else if(cl(this,c)&&!this.wa&&3!=this.s)if(a&&"tp"!=a)this.isConnected()&&(a=a.replace(/%[0-9a-f]{2}/gi,decodeURIComponent),a=kl.test(a)?a.substring(1):a,a=(c=this.tf[a])?c:this.dg?{Da:t(this.dg,a),Dg:q(b)}:null)&&(b=Tk(b,a.Dg),null!=b&&a.Da(b));else switch(a=this.nb,c=bl(b),b=c[1],c[0]){case "SETUP_ACK":gl(a,1);a.Gb.Ha||a.Gb.Da(!0);break;case "SETUP_ACK_NTPV2":2==a.tc&&(gl(a,2),a.Gb.Ha||a.Gb.Da(!0));break;case "SETUP":gl(a,1);fl(a, 
1);break;case "SETUP_NTPV2":2==a.tc&&(c=a.pa,gl(a,2),fl(a,2),1!=c&&null==a.ae||a.ae==b||el(a),a.ae=b)}};var Yk=function(a){var b=a.T.role;return"number"===typeof b?b:window.parent==a.Db?1:0},cl=function(a,b){var c=a.T.ph;return/^[\s\xa0]*$/.test(null==b?"":String(b))||/^[\s\xa0]*$/.test(null==c?"":String(c))||b==a.T.ph};il.prototype.j=function(){this.close();this.Pd=this.Db=null;delete al[this.name];H(this.ff);delete this.ff;il.l.j.call(this)};var hl=function(){for(var a in al)H(al[a])},al={};var ml=function(){var a;if(ll&&!ll.wa)return ll;Z.call(this);ll=this;this.L=this.o=null;this.Ig=this.Rc=!1;this.N=ld(A).clone();(a=A.parent)?a.postMessage(JSON.stringify({notify:"expandable-xpc-ready",googMsgType:"ct"}),"*"):P("xpc-no-pub");var b=z.URL;a=Hk(b,"xpc");b=Hk(b,"p");var c={};c.cn=a;c.ph=b;c.ppu=Kk(b);c.lpu=Kk();void 0===c.cn?P("xpc-no-channel-name",{Oj:Ik(z.URL)}):(this.o=new il(c),Sk(this.o,r(this.Ne,this)),this.o.connect(r(this.Se,this)),this.L=Ng(this.Me,3E4,this))};v(ml,Z); 
ml.prototype.nf=function(){ml.l.nf.call(this);this.collapseWindow=V("XCT-collapseWindow",r(this.collapseWindow,this));this.expandWindow=V("XCT-expandWindow",r(this.expandWindow,this));this.enableExpansion=V("XCT-enableExpansion",r(this.enableExpansion,this))};var ll=null;g=ml.prototype;g.j=function(){Og(this.L);H(this.o);this.o=this.L=null;ml.l.j.call(this)}; 
g.enableExpansion=function(a){this.Ua=!0;if(a){var b=a.height,c=a.collapseCallback,d=a.initiateCollapseCallback,e=a.aboutToExpandCallback,f=a.initiateFullscreenExpansionCallback,h=a.expansionMode;c="function"===typeof a.expansionCallback&&"function"===typeof c&&de(d)&&de(e)&&de(f);b=ce(a.width)&&ce(b)&&c;if("undefined"!==typeof h){if("number"!==typeof h||0>h||2<=h)b=!1;1!==h||d||(b=!1)}if(this.Ua=b)this.ye=new C(a.width,a.height),this.K=this.ye.clone(),this.Ee=a.expansionCallback,this.Gc=a.collapseCallback, 
this.Qe="function"===typeof a.initiateCollapseCallback?a.initiateCollapseCallback:null,d=a.aboutToExpandCallback,this.Cc="function"===typeof d?d:null,this.Re="function"===typeof a.initiateFullscreenExpansionCallback?a.initiateFullscreenExpansionCallback:null,this.ab=a.expansionMode||0,1===this.ab&&this.shouldMaintainCoordinates(!1),nk(this,r(this.ii,this)),ub&&1==this.ab&&!pi()&&(this.lc=z.createElement("div"),this.lc.id="inframe-close-button",E(this.lc,{height:"21px",width:"21px"}),z.body.appendChild(this.lc)), 
"function"===typeof a.toolsetReadyCallback&&nk(this,a.toolsetReadyCallback),this.Pa||Jf(this,mf(A,"pagehide",r(this.Pg,this,{unload:!0}),!0,this));Jf(this,M(A,"resize",this.Tg,!1,this))}else this.Ua=!1;a=this.Ua;return a?!0:!1};g.Me=function(){this.o&&!this.o.isConnected()&&(H(this.o),this.o=null,pk(this,"xct-commTimeout"),this.Rc&&Bk(this,{lightboxWidth:0,lightboxHeight:0}))}; 
g.expandWindow=function(a,b){!this.Ua||this.M||this.eb()||(a&&b&&(this.K=(new C(a,b)).clone()),sk(this)?this.Gd&&(this.Dd=!0,this.He&&this.pf()):wk(this,r(this.pf,this)))};g.ge=function(){this.Ig&&qk(this,"startExternalNotifier")};g.pf=function(){var a=this.K.clone();qk(this,["expand_w",a.width,"_h",a.height,"_m",this.ab].join(""))};var ok=function(a,b){qk(a,["resize_w",b.width,"_h",b.height].join(""))};ml.prototype.collapseWindow=function(){this.Ua&&this.M&&qk(this,"collapse")}; 
var qk=function(a,b){if(a.o&&a.o.isConnected())return a.o.send("expandable_ad",b),!0;pk(a,"xct-commError",{msg:b});return!1};g=ml.prototype; 
g.Ne=function(a){var b=a.split("_");if("ok"===b[0]){for(var c,d,e,f=new C(0,0),h=2;h<b.length;++h){var k=b[h].charAt(0),l=parseInt(b[h].substring(1),10);"w"==k?f.width=l:"h"==k?f.height=l:"d"==k?c=l:"i"==k?d=l:"e"==k&&(e=l)}"expand"==b[1]&&ce(f.width)&&ce(f.height)&&"number"===typeof c&&0<=c?zk(this,f,c):"collapse"==b[1]&&ce(f.width)&&ce(f.height)?(this.Pg(),this.M=!1,null!==this.O&&(this.O.Ub(!1),Ib&&"DesktopProgressBarHover"==this.O.zb()&&(H(this.G),this.O=this.G=uk(this,"DesktopClickToExpand"))), 
this.We&&E(z.body,{marginLeft:0,marginTop:0}),mk(this,!1),yk(!0),this.dispatchEvent("collapsed"),this.K=this.ye.clone(),"function"==typeof this.Gc&&this.Gc(f.width,f.height),tk(this)):"resize"==b[1]&&ce(f.width)&&ce(f.height)?this.N=f.clone():"maxsize"==b[1]&&"number"===typeof d&&"number"===typeof e?Bk(this,{lightboxWidth:d,lightboxHeight:e}):"params"==b[1]?(this.Ig=!0,sk(this)&&this.ge()):pk(this,"xct-badMsg",{msg:a})}else if("initiateCollapse"===b[0])Ak(this);else if("externalNotifierAboutToComplete"=== 
b[0])rk(this);else if("externalNotifierComplete"===b[0])this.He=!0,this.Gd?this.Dd&&this.pf():rk(this);else if("externalLog"===b[0]){if(4<=b.length){a=b[1];c=b[2];d=parseFloat(b[3]);e={};for(h=4;h+1<b.length;h+=2)Ek(b[h],b[h+1])&&(e[b[h]]=b[h+1]);!Ck[a]||"ct-error"!=c&&"ct-info"!=c||Rf(c,a,e,d)}}else"parentViewportResized"===b[0]?this.Ze():pk(this,"xct-badMsg",{msg:a})};g.setExpandProperties=function(a,b,c){"lightbox"==a&&b&&c&&ok(this,new C(b,c))}; 
g.Se=function(){Og(this.L);this.L=null;this.o&&this.o.isConnected()||(H(this.o),this.o=null,pk(this,"xct-commNotFound"),this.Rc&&Bk(this,{lightboxWidth:0,lightboxHeight:0}));var a=JSON.stringify(Oe());qk(this,"params_"+a);a=JSON.stringify({ENABLE_OUT_OF_FOCUS_EXPANSION:(A.CREATIVE_TOOLSET_PREVIEW_PARAMS||{}).ENABLE_OUT_OF_FOCUS_EXPANSION});qk(this,"previewParams_"+a);this.Rc&&!qk(this,"maxsize")&&(this.Rc=!0)};g.dispatchEvent=function(a){var b=ml.l.dispatchEvent.call(this,a);qk(this,a);return b}; 
g.setExternalResizeCallback=function(a){ml.l.setExternalResizeCallback.call(this,a);qk(this,"setResponsive")}; 
(function(a){function b(){if(kk&&!kk.wa)return kk;a.call(this);kk=this;this.Pa=!0;null!=this.Xa&&(this.Xa.dispose(),this.Xa=null);return kk}v(b,a);u("CreativeToolset",a);u("CreativeToolset.prototype.collapseWindow",a.prototype.collapseWindow);u("CreativeToolset.prototype.enableExpansion",a.prototype.enableExpansion);u("CreativeToolset.prototype.expandWindow",a.prototype.expandWindow);u("CreativeToolset.prototype.instantlyResizeWindow",a.prototype.instantlyResizeWindow);u("CreativeToolset.prototype.getCollapsedHeight", 
a.prototype.getCollapsedHeight);u("CreativeToolset.prototype.getCollapsedWidth",a.prototype.getCollapsedWidth);u("CreativeToolset.prototype.getExpandedHeight",a.prototype.getExpandedHeight);u("CreativeToolset.prototype.getExpandedWidth",a.prototype.getExpandedWidth);u("CreativeToolset.prototype.getMaxExpandableSize",a.prototype.getMaxExpandableSize);u("CreativeToolset.prototype.isExpanded",a.prototype.isExpanded);u("CreativeToolset.prototype.isExpansionEnabled",a.prototype.isExpansionEnabled);u("CreativeToolset.prototype.setExternalResizeCallback", 
a.prototype.setExternalResizeCallback);u("CreativeToolset.prototype.setExpandProperties",a.prototype.setExpandProperties);u("CreativeToolset.prototype.shouldMaintainCoordinates",a.prototype.shouldMaintainCoordinates);u("CreativeToolset.prototype.reportEngagement",a.prototype.reportEngagement);u("CreativeToolset.prototype.setChargeableAction",a.prototype.setChargeableAction);u("CreativeToolset.prototype.getConfig",a.prototype.getConfig);u("CreativeToolset.prototype.dispose",a.prototype.dispose);u("CreativeToolsetProxy", 
b);u("CreativeToolsetProxy.prototype",CreativeToolset.prototype);u("CreativeToolset.BrowserClass.DESKTOP",0);u("CreativeToolset.BrowserClass.MOBILE_WEB",1);u("CreativeToolset.BrowserClass.IN_APP",2);u("EngagementAction",ri);u("CreativeToolset.EngagementAction",ri);u("CreativeToolset.ExpansionMode",Ne);u("CreativeToolset.EngagementCycleParam",qi);jk=new ti;lk=function(){return new a};u("CreativeToolset.getInstance",lk);Uj(ik,jk);M(A,"load",function(){if(!Tj){var c=new aj;cj().addReporter(c);Tj=!0}(c= 
jj("search_lift_impression"))&&cj().reportEvents([c])});u("CreativeToolset.internals.creativeBodyRemoteEventSink",Lf);u("CreativeToolset.internals.enableRemoteEvents",Mf);u("CreativeToolset.internals.gen204.sampledInfo",Q);u("CreativeToolset.internals.gen204.sampledError",P);Z.prototype.listen=Z.prototype.Ab;Z.prototype.listenOnce=Z.prototype.oc;Z.prototype.unlisten=Z.prototype.Xb;Z.prototype.unlistenByKey=Z.prototype.Ac})(ml);var nl=function(a){this.L=this.o=null;this.vd=0;this.Va=a;a:{a=this.Va.url;try{var b=a,c=z.URL;c instanceof W||(c=Kj(c));b instanceof W||(b=Kj(b));var d=c.resolve(b)}catch(e){b=a.indexOf("//");d=a.substring(0,b);d=(c=0<=b&&(0==b||":"==a.charAt(b-1)))&&0<b?d:z.location.protocol;a=c?a.substring(b+2):z.location.host;b=a.indexOf("/");0>b&&(b=a.indexOf("?"));c&&0<b&&(a=a.substring(0,b));a=d+"//"+a;break a}a=d.kb+"://"+d.xa;null!=d.Eb&&(a+=":"+d.Eb)}this.ef=a;this.Lh=new S(r(this.ta,this),this.Va.id,this.Va.url, 
this.Va.width,this.Va.height,this.Va.Mi,this.Va.rh);a={};a.ifrid=this.Va.id;a.pu=this.Va.url;a.cn=this.Va.Sf;a.ppu=Kk(this.ef);a.lpu=Kk();this.o=new il(a);Sk(this.o,r(this.Ne,this));this.L=Ng(this.Me,3E4,this);this.Xf()};g=nl.prototype;g.Xf=function(){if(this.o&&!this.o.isConnected())try{this.o.connect(r(this.Se,this))}catch(a){Ng(this.Xf,10,this),0==this.vd&&ze("xpc-connect-retry",{}),this.vd++}};g.Se=function(){Og(this.L);this.L=null;this.vd&&ze("xpc-connected",{retries:this.vd})}; 
g.Me=function(){this.o&&!this.o.isConnected()&&(Q("usg-connectionTimeout"),H(this.o),this.o=null)};g.Ne=function(a){this.Lh.og(a)};g.ta=function(a){this.o&&this.o.isConnected()&&this.o.send("expandable_ad",a)};/* 
 
 SPDX-License-Identifier: Apache-2.0 
*/ 
var ol=function(a){Q("usg-createExpandableAdSlot");if(!a)return null;a={id:a.a,url:a.b,width:a.c,height:a.d,Sf:a.e,Mi:a.f,rh:a.g,hg:a.h,Lj:a.i};if(!a.id||!a.url||0>=a.width||0>=a.height||!a.Sf)return null;var b=new nl(a);a.hg&&(A[a.hg]=b);return b},ql=function(a){Q("usg-createIframeFromWindow");var b=a.google_frame_id;b||(b="google_frame_"+Math.floor(2147483647*Math.random()));var c=pl(b,a.google_ad_url,parseInt(a.google_ad_width,10),parseInt(a.google_ad_height,10),a.google_container_id);return a[b]= 
c};u("adsense.advertiser.creativeToolset.publisher.ExpandableAdSlotFactory.createIframeFromWindow",ql); 
var pl=function(a,b,c,d,e,f,h,k){if(!a||!b||0>=c||0>=d)return null;var l=Wk();b=Jk(b,l,k);k="<iframe allowtransparency=true frameborder=0 height="+d+" hspace=0 id="+a+" marginheight=0 marginwidth=0 name="+a+' scrolling=no src="'+b+'" style="left:0;position:absolute;top:0" vspace=0 width='+c+" allowfullscreen=true></iframe>";if(h)var m=k;else{m=void 0===m?"":m;var n="border:none;height:"+d+"px;margin:0;padding:0;position:relative;visibility:visible;width:"+(c+"px;background-color:transparent;");m= 
['<ins id="'+(a+'_expand"'),' style="display:inline-table;'+n+'"',m?' data-ad-slot="'+m+'">':">",'<ins id="'+(a+'_anchor" style="display:block;')+n+'">',k,"</ins></ins>"].join("")}m=Qc(null===m?"null":void 0===m?"undefined":m);if(e=e?z.getElementById(e):null){if(void 0!==e.tagName){if("script"===e.tagName.toLowerCase())throw Error("");if("style"===e.tagName.toLowerCase())throw Error("");}e.innerHTML=Pc(m)}else z.write(Pc(m));return ol({a:a,b:b,c:c,d:d,e:l,f:f,g:h,h:void 0,i:void 0})}; 
u("adsense.advertiser.creativeToolset.publisher.ExpandableAdSlotFactory.createIframe",pl);u("ExpandableAdSlotFactory.createIframe",pl);u("ExpandableAdSlotFactory.createIframeFromWindow",ql);var rl={},sl=(new Date).getTime(),tl=function(){return sl};var ul=document.URL; 
if(ul&&0<Hd(ul).length){window.CreativeToolset.getInstance().dispose();var vl=od(document,"SCRIPT"),wl=rc(Sb(new Rb(Pb,"//pagead2.googlesyndication.com/pagead/js/creativetoolset/xpc_expansion_embed_dbg.js")));vl.src=qc(wl);var xl,yl,zl,Al=null==(zl=(yl=(vl.ownerDocument&&vl.ownerDocument.defaultView||window).document).querySelector)?void 0:zl.call(yl,"script[nonce]");(xl=Al?Al.nonce||Al.getAttribute("nonce")||"":"")&&vl.setAttribute("nonce",xl);document.body.appendChild(vl)}else{var Bl=A.google_eas_queue; 
if(Bl&&Array.isArray(Bl))for(var Cl=0;Cl<Bl.length;Cl++)Bl[Cl]&&ol(Bl[Cl]);A.google_eas_queue={push:ol};var Dl=(new Date).getTime(),El=Ob&&rl&&tl?Dl-sl:0,Fl=-1,Gl=-1;if(window.performance&&window.performance.getEntriesByType){var Hl=window.performance.getEntriesByType("resource");if(Hl&&0<Hl.length)for(var Il=0;Il<Hl.length;Il++){var Jl=Hl[Il],Kl=Jl.name;if("xpc_expansion_embed.js"==Kl.slice(Kl.lastIndexOf("/")+1)){Fl=Jl.responseEnd-Jl.responseStart;null!=Jl.transferSize&&(Gl=Jl.transferSize);break}}}if(0<= 
El||0<=Fl||0<=Gl){var Ll="";try{Ll=q(window.top.document)?"perfOuterEE":"perfUnknown"}catch(a){Ll="perfInnerEE"}ze(Ll,{load:Math.round(Fl),exec:El,size:Gl})}};}).call(this);
